From: Peter Michael Green Date: Sat, 13 Jun 2026 12:18:33 +0000 (+0000) Subject: gnome-shell (50.2-3+rpi1) forky-staging; urgency=medium X-Git-Tag: archive/raspbian/50.5-1+rpi1~5 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=13ea849ca16f0d103796644d0e93932ee098be31;p=gnome-shell.git gnome-shell (50.2-3+rpi1) forky-staging; urgency=medium * Disable testsuite. [dgit import unpatched gnome-shell 50.2-3+rpi1] --- 13ea849ca16f0d103796644d0e93932ee098be31 diff --cc debian/changelog index 000000000,000000000..a8968b10a new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,4880 @@@ ++gnome-shell (50.2-3+rpi1) forky-staging; urgency=medium ++ ++ * Disable testsuite. ++ ++ -- Peter Michael Green Sat, 13 Jun 2026 12:18:33 +0000 ++ ++gnome-shell (50.2-3) unstable; urgency=medium ++ ++ * Team upload ++ * Upload to unstable (transition: #1132301) ++ ++ -- Simon McVittie Sat, 06 Jun 2026 10:11:07 +0100 ++ ++gnome-shell (50.2-2) experimental; urgency=medium ++ ++ * Team upload ++ * Re-upload, no changes ++ ++ -- Simon McVittie Sun, 31 May 2026 22:13:31 +0100 ++ ++gnome-shell (50.2-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * d/patches: Drop patches that were applied upstream ++ * Standards-Version: 4.7.4 (no changes required) ++ ++ -- Simon McVittie Sun, 31 May 2026 21:57:02 +0100 ++ ++gnome-shell (50.0-1) experimental; urgency=medium ++ ++ * Team upload ++ ++ [ Daniel van Vugt ] ++ * New upstream release: 50.0 ++ * Refresh patches and fix conflicts: ++ - Revert-main-Register-session-with-GDM-on-startup.patch ++ - Revert-tests-Fail-on-warnings-too.patch ++ - shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch ++ * Drop upstreamed patches: ++ - libgvc/* because 50.beta includes a new snapshot of the subproject ++ which includes all those changes. ++ - Revert-main-Register-session-with-GDM-on-startup.patch ++ - mixer-control-Only-stream-id-for-bluetooth-devices-only.patch ++ * Declare gnome-shell-common breaks old versions of gnome-session-common, ++ since the systemd services changed: gnome-shell!3960, gnome-session!167 ++ * Bump dependencies: gjs >= 1.87.1, mutter >= 50.0 ++ * d/control, d/rules: Don't use xvfb to run the tests ++ ++ [ Simon McVittie ] ++ * d/p/Update-Serbian-translation.patch, ++ d/p/Update-Cornish-translation.patch, ++ d/p/Constify-results-from-stdlib-functions.patch, ++ d/p/lightbox-Use-triangular-noise-shape-for-dithering.patch, ++ d/p/croco-Remove-set-but-unused-variables.patch, ++ d/p/shell-Remove-set-but-unused-variable.patch, ++ d/p/shell-Fix-overcounting-of-misc.-symbols-for-password-stre.patch, ++ d/p/shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch: ++ Update to upstream commit 50.0-7-gb8dbf86a4, matching what's packaged ++ in Ubuntu ++ * d/rules: Regenerate theme CSS with sassc during build. ++ Changes taken from Ubuntu, thanks to Marco Trevisan ++ * d/source/options: Ignore regeneration of CSS when building ++ source package ++ * Revert "d/control, d/gbp.conf: Branch for 49.x" ++ * Revert "d/patches: Update to commit 49.3-27-g7e2619acb": these changes ++ were included in 50~beta ++ * d/control: Bump gsettings-desktop-schemas dependency as per meson.build ++ * d/tests/shell-tests: Don't wrap the tests in xvfb-run any more ++ ++ -- Simon McVittie Sat, 28 Mar 2026 20:51:23 +0000 ++ ++gnome-shell (49.5-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release (Closes: #1128816) ++ * d/p/mixer-control-Only-stream-id-for-bluetooth-devices-only.patch: ++ Drop patch, applied upstream ++ ++ -- Simon McVittie Tue, 17 Mar 2026 11:56:24 +0000 ++ ++gnome-shell (49.4-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * Drop patches that were included in the new release ++ * d/p/mixer-control-Only-stream-id-for-bluetooth-devices-only.patch: ++ Add patch from libgvc to fix a regression for non-Bluetooth devices ++ ++ -- Simon McVittie Mon, 16 Feb 2026 19:59:30 +0000 ++ ++gnome-shell (49.3-3) unstable; urgency=medium ++ ++ * d/control, d/gbp.conf: Branch for 49.x. ++ The debian/latest branch is now being used to package v50 for ++ experimental. ++ * d/patches: Mark libgvc update as included in 49.4 ++ * d/patches: Update to commit 49.3-27-g7e2619acb. ++ This incorporates most of the bug fixes backported from 50.beta or ++ earlier that will be in 49.4. I've excluded changes from ++ upstream gnome-shell!4058 for now, since those want a newer version of ++ mutter and will log warnings until we have one. ++ - Update libgvc again, fixing duplicate audio devices and a memory leak ++ - Fix a memory leak when progress spinners are destroyed ++ - In the app grid, only create default folders on first startup ++ - Allow tab-to-focus in the quick settings menu ++ - Fix inconsistent padding in the message list ++ - When prompting for a password, tell ibus whether the text is hidden ++ or visible, so it can hide preedit text when appropriate ++ - Avoid misleading stack traces and possible crashes when a warning is ++ emitted from a background thread ++ - Improve handling of invalid positions in touchscreen swipe tracking ++ - In gdm, show authentication messages for at least 2 seconds, ++ even if they are a very short string like "PIN locked" ++ - In gdm, ensure that we proceed to the session when authentication ++ fails but then succeeds ++ - In gdm, reset correctly if the user verifier connection is closed ++ - Consistently use one-shot idle and timeout functions where appropriate ++ - Translation updates: cs, el, kk, th ++ ++ -- Simon McVittie Mon, 09 Feb 2026 10:10:03 +0000 ++ ++gnome-shell (49.3-2) unstable; urgency=medium ++ ++ * Team upload ++ * d/patches/libgvc: Update libgvc to prevent crashes with newer Pipewire. ++ This updates it to 47c47a42 (2026-01-23) which is the latest version, ++ and the version currently used in gnome-shell's main branch. ++ (Closes: #1126514) ++ * d/watch: Convert to v5 format ++ * Update Lintian overrides ++ ++ -- Simon McVittie Wed, 28 Jan 2026 13:25:18 +0000 ++ ++gnome-shell (49.3-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * d/p/Revert-main-Register-session-with-GDM-on-startup.patch: ++ Revert a change that shouldn't have been backported to 49.x. ++ Upstream suggested this as a possible trigger for regressions in ++ modesetting during first login on some systems (the regression seems to ++ be specific to AMD GPUs, but not all AMD GPUs are affected) and it ++ seems that it was developed for v50, under the assumption that gdm3 ++ changes from v50 would be present. ++ For whatever reason (possibly timing-dependent), this was reported ++ in Debian 13 but not in testing/unstable. ++ (Closes: #1125941, #1125273, #1125275, #1126174) ++ * d/control: Reinstate direct Build-Depends on the dbus-daemon package. ++ gnome-shell's test suite explicitly invokes dbus-run-session, which ++ is in the dbus-daemon package. If the dependency had been on dbus, that ++ would have been incompatible with dbus-broker, but a test dependency ++ on dbus-daemon is fine. ++ * d/patches/series: Sort with closest-to-upstream first. ++ No functional change. ++ ++ -- Simon McVittie Tue, 27 Jan 2026 16:42:32 +0000 ++ ++gnome-shell (49.2-2) unstable; urgency=medium ++ ++ * Add Build-Depends: libxml2-utils for xmllint ++ * Remove direct Build-Depends: dbus ++ * Bump Standards Version to 4.7.3 ++ ++ -- Jeremy Bícha Thu, 25 Dec 2025 20:49:01 -0500 ++ ++gnome-shell (49.2-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ ++ -- Simon McVittie Mon, 24 Nov 2025 16:37:36 +0000 ++ ++gnome-shell (49.1-5) unstable; urgency=high ++ ++ * autopkgtest: Don't run shell tests for build-and-test ++ since they're already being run separately ++ ++ -- Jeremy Bícha Sun, 02 Nov 2025 07:40:33 -0500 ++ ++gnome-shell (49.1-4) unstable; urgency=high ++ ++ * autopkgtest: don't run shell tests on riscv64 since we don't during ++ build tests ++ * Bump minimum gnome-settings-daemon to 49 ++ ++ -- Jeremy Bícha Sat, 01 Nov 2025 19:36:23 -0400 ++ ++gnome-shell (49.1-2) unstable; urgency=medium ++ ++ * Team upload ++ * Release to unstable (transition: #1116394) ++ ++ -- Simon McVittie Fri, 31 Oct 2025 11:18:17 +0000 ++ ++gnome-shell (49.1-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream stable release ++ - Drop patch that was included in the release ++ * Merge packaging changes from unstable (no functional change) ++ * Update Lintian overrides ++ ++ -- Simon McVittie Wed, 15 Oct 2025 13:48:33 +0100 ++ ++gnome-shell (49.0-2) experimental; urgency=medium ++ ++ * Team upload ++ ++ [ Simon McVittie ] ++ * d/p/slider-Use-the-sprite-of-the-touch-event-not-the-pointer.patch: ++ Add patch from upstream to fix a UI freeze when touching quick menu ++ sliders (volume, brightness) on a touchscreen (LP: #2125013) ++ * Merge packaging changes from unstable ++ - d/rules: Use a more robust xvfb-run command-line (Mitigates: #981201) ++ - Revert other changes from 48.5-2, no longer relevant in experimental ++ ++ [ Marco Trevisan (Treviño) ] ++ * d/tests/shell-tests: Use a more robust xvfb-run command-line here, too ++ ++ -- Simon McVittie Fri, 26 Sep 2025 18:37:05 +0100 ++ ++gnome-shell (49.0-1) experimental; urgency=medium ++ ++ [ Jeremy Bícha ] ++ * New upstream release ++ * Bump minimum glib and mutter ++ ++ [ Marco Trevisan (Treviño) ] ++ * debian/control: Bump build dependencies ++ * d/control: Add a Breaks on older gnome session ++ * debian/tests: ++ - Add autopkgtests for GNOME Shell ++ - Run tests on the installed gnome-shell. ++ Run the autopkgtests running the upstream-provided test scripts using ++ the gnome-shell in the archive installed as it is. ++ When in ubuntu, we are also using the ubuntu profile. ++ * debian/salsa-ci: Enable i386 autopkg-tests ++ ++ -- Jeremy Bícha Tue, 16 Sep 2025 20:49:15 -0400 ++ ++gnome-shell (48.5-3) unstable; urgency=medium ++ ++ * Team upload ++ * Revert "Generate a versioned dependency for the GLib 2.86 transition" ++ * Bump glib2.0 dependency to 2.86 unconditionally (part of #1115340) ++ ++ -- Simon McVittie Mon, 13 Oct 2025 15:22:55 +0100 ++ ++gnome-shell (48.5-2) unstable; urgency=medium ++ ++ * Team upload ++ * Generate a versioned dependency for the GLib 2.86 transition. ++ GNOME Shell will need to be rebuilt after GLib 2.86 is uploaded to ++ unstable, so that its typelibs declare a dependency on GioUnix, ++ which they do not when built against older GLib. Generate a ++ versioned dependency so that this can be done via either a binNMU ++ or a sourceful upload. ++ * d/rules: Use a more robust xvfb-run command-line (Mitigates: #981201) ++ ++ -- Simon McVittie Thu, 18 Sep 2025 17:32:19 +0100 ++ ++gnome-shell (48.5-1) unstable; urgency=medium ++ ++ * New upstream release ++ * debian/gnome-shell.gsettings-override: update Yelp to org.gnome.Yelp ++ * Remove tray-icons patches applied in new release ++ * Remove st-theme-node patch: alternative fix applied in new release ++ ++ -- Jeremy Bícha Mon, 15 Sep 2025 18:41:10 -0400 ++ ++gnome-shell (48.4-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream stable release ++ - network: If a network has no ID, don't treat it as available, ++ avoiding breaking the network menu ++ (gnome-shell!3785 upstream) ++ - Improve URL recognition heuristic for notifications so that non-URLs do ++ not become a link ++ (gnome-shell#8517 upstream) ++ - In gdm, improve efficiency of user list ++ (gnome-shell!3799 upstream) ++ - Fix signal order when taking a screenshot interactively is triggered ++ via D-Bus, for example from xdg-desktop-portal ++ (gnome-shell#8499 upstream) ++ - Improve cursor scaling on systems with different-DPI monitors when using ++ the Magnifier accessibility tool ++ (gnome-shell!475 upstream) ++ - In sliders like volume and brightness, avoid drawing part of the bar ++ over the handle in RTL locales ++ (gnome-shell!3817 upstream) ++ - Improve robustness of signal connections in the Thunderbolt and ++ smart-card code ++ (gnome-shell!3796 upstream) ++ - Code cleanups in extensions management service ++ (part of gnome-shell!3750 upstream) ++ - Translation updates ++ * d/control: Bump gjs version to 1.81.2 as per meson.build. ++ No practical effect, 1.82.x is already in trixie. ++ * d/gbp.conf: Use debian/forky branch for uploads targeting forky. ++ We'll stick to 48.x in testing/unstable for now, to get better testing ++ for future 48.x updates in trixie. Preliminary 49.x packaging for ++ experimental is already using the debian/latest branch. ++ ++ -- Simon McVittie Fri, 08 Aug 2025 09:19:26 +0100 ++ ++gnome-shell (48.3-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream stable release ++ - Accessibility improvements (LP: #2115948) ++ + In the Alt+F2 "run" dialog, provide the dialog title to screen ++ readers and other accessibility tools (gnome-shell!3736 upstream) ++ + In the calendar/notifications menu, label the Events and Weather ++ areas for accessibility tools (gnome-shell!3769 upstream) ++ + In popup menus, tell accessibility tools that separators are ++ not useful to select (gnome-shell!3773 upstream) ++ + In text entry widgets, send the hint (placeholder text) to ++ accessibility tools (gnome-shell!3179 upstream) ++ + In text entry widgets, make the label available to accessibility ++ tools (gnome-shell!3179 upstream) ++ + When running as a gdm greeter, if there is an error such as a wrong ++ password, send it to the screen reader as well as displaying it ++ (gnome-shell!3765 upstream) ++ - When prompting for a password change via Gcr, if the repeated password ++ doesn't match, re-enable the UI widgets so the user can try again ++ (gnome-shell!3757 upstream) ++ - Always update on-screen keyboard layout to reflect the purpose hint, ++ so that the expected features appear (alphanumeric vs. numeric-only, ++ emoji chooser shown or hidden, etc.) ++ (gnome-shell#8377 upstream) ++ - Limit the length of the input method indicator by counting grapheme ++ clusters rather than UTF-16 string lengths, allowing input methods like ++ ibus-typing-booster to use emoji as their indicator ++ (gnome-shell#1026 upstream) ++ - Avoid the top bar disappearing when doing a 3-finger downward swipe ++ gesture on a touchscreen ++ (gnome-shell#7456 upstream) ++ - If Decibels is installed, put it in the Utilities folder as intended ++ (Decibels is not yet in Debian, ITP: #1100886) ++ (gnome-shell!3728 upstream) ++ - If the mouse button modifier (normally Super, i.e. the Windows key) ++ is set to a combination of modifiers such as , only ++ make the mouse wheel switch between desktops if *all* of those ++ modifiers are held ++ (mutter#4129 upstream) ++ - Avoid flooding the systemd journal with old time-limit transitions if ++ debug messages are enabled ++ (gnome-shell!3740 upstream) ++ - Reuse one proxy object for all communication with the gdm greeter, ++ which is more efficient and can mitigate per-connection memory ++ leaks in gdm ++ (gnome-shell!3749 upstream) ++ - Better build-time compatibility with non-glibc libc ++ (gnome-shell#8457 upstream, no practical effect on Debian) ++ - Remove redundant eslint hints ++ (gnome-shell!3756 upstream, no practical effect since they're comments) ++ - Translation updates ++ - CI changes with no effect on Debian ++ * d/patches: Re-export patch series (no functional changes) ++ * d/control: Update Homepage field (Closes: #1100764) ++ ++ -- Simon McVittie Sun, 13 Jul 2025 12:24:58 +0100 ++ ++gnome-shell (48.2-3) unstable; urgency=medium ++ ++ * Team upload ++ * Adjust wording of previous changelog entry to reflect that gnome-music ++ is still installed by default ++ * Release to unstable ++ ++ -- Simon McVittie Thu, 12 Jun 2025 21:08:12 +0100 ++ ++gnome-shell (48.2-2) experimental; urgency=medium ++ ++ * Team upload ++ * Summarize upstream changes in previous changelog entry ++ * d/gnome-shell.gsettings-override: Update default pinned apps for trixie. ++ The pinned (favourite) apps appear in the Dash (the bottom panel), ++ instead of appearing in the main app grid. ++ This file is a Debian-specific override for upstream's default list. ++ The changes compared with previous versions in Debian: ++ - Remove Rhythmbox. We no longer recommend a specific music player for ++ GNOME; users are welcome to install Amberol, GNOME Music, Lollypop, ++ Rhythmbox or any other music player of their choice. ++ - Remove LibreOffice Writer. Pinned apps don't appear in the app grid, ++ and it seems inconsistent to have Writer in the Dash (and not the ++ app grid) but every other LibreOffice component such as Calc in the ++ app grid (not the dash). ++ - Add gnome-text-editor, matching upstream. ++ - Add gnome-calculator, matching upstream. ++ The changes compared with upstream: ++ - Replace Epiphany (GNOME Web) with Firefox ESR, matching what we ++ install by default ++ - Replace GNOME Calendar with Evolution ++ - Add Yelp (GNOME Help) ++ This doesn't necessarily have any effect for existing users: ++ if the user has pinned or unpinned an app at least once, once, ++ then their list of pinned apps is saved and will be unaffected ++ by this override. Please test with a completely new installation, ++ a newly-created test user, or a user with an empty home directory. ++ (Closes: #1099579) ++ * d/patches: Move im-config from main app grid to the System folder, ++ as requested by Jeremy Bícha on #1099579. ++ A known issue is that this only has an effect for completely new ++ installations or newly-created users: if the user has logged in at ++ least once, then their app -> folder mapping is saved, even if they ++ never explicitly modified it. ++ ++ -- Simon McVittie Tue, 10 Jun 2025 14:16:06 +0100 ++ ++gnome-shell (48.2-1) experimental; urgency=medium ++ ++ * New upstream bugfix release ++ - Track screen-time for the Wellbeing feature correctly across ++ suspend/resume, not counting time spent suspended as screen time ++ (Closes: #1104630; gnome-shell!3707 upstream) ++ - Check for surrounding text before enabling that capability ++ (mutter#3102, gnome-shell!3666 upstream) ++ - Fix a crash that can occur during startup when an extension is ++ updated ++ (gnome-shell#8417 upstream) ++ - Fix a regression that broke the ability to run commands in ++ terminals via: Alt+F2, , Ctrl+Enter ++ (gnome-shell#7516 upstream) ++ - Fix VPN toggle in system menu not working when clicking the switch ++ (gnome-shell#8204 upstream) ++ - Always close folders when clicking outside them ++ (gnome-shell#7541 upstream) ++ - Add comments to give context for translators ++ (gnome-shell!3716 upstream) ++ - Translation updates: ro ++ ++ -- Jeremy Bícha Fri, 06 Jun 2025 13:32:38 -0400 ++ ++gnome-shell (48.1-1) unstable; urgency=medium ++ ++ * New upstream release ++ * Refresh patches ++ ++ -- Jeremy Bícha Thu, 17 Apr 2025 13:38:58 -0400 ++ ++gnome-shell (48.0-1) unstable; urgency=medium ++ ++ * New upstream release ++ * Bump minimum mutter ++ ++ -- Jeremy Bícha Fri, 21 Mar 2025 09:15:07 -0400 ++ ++gnome-shell (48~rc-2) unstable; urgency=high ++ ++ * Release to unstable ++ ++ -- Jeremy Bícha Thu, 06 Mar 2025 11:25:50 -0500 ++ ++gnome-shell (48~rc-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream release candidate ++ - In particular, when combined with mutter 48~rc, this version avoids ++ an issue where the visible cursor position in GTK 4 apps does not ++ match the position where clicks will be applied ++ * Refresh patch series ++ * Bump mutter dependency to 48~rc as per meson.build ++ * d/gnome-shell-common.install: Install the new System directory ++ * Standards-Version: 4.7.2 (no changes required) ++ * Release to experimental to avoid disrupting the gnome-shell/mutter ++ transition ++ ++ -- Simon McVittie Wed, 05 Mar 2025 11:23:09 +0000 ++ ++gnome-shell (48~beta-4) unstable; urgency=medium ++ ++ * Release to unstable (Closes: #1098719) ++ ++ -- Jeremy Bícha Sun, 02 Mar 2025 05:40:03 -0500 ++ ++gnome-shell (48~beta-3) experimental; urgency=medium ++ ++ * debian/control: Set both upper and lower bounds for gnome-shell-common ++ dependency. ++ * debian/control: Remove dependency on gnome-shell-common from prefs. ++ The tool has already a strict dependency on gnome-shell, that depends on ++ gnome-shell-common, so no reason to handle that ++ * Revert "d/c: Don't depend on exact versions of gnome-shell-common" ++ gnome-shell-common contains the Javascript code that consumes the ++ typelib and the APIs that are defined in the libraries that gnome-shell ++ package provides, so the dependency should be strict on the version, ++ since even a point release may expose a new internal API that then the ++ javascript code consumes. (LP: #2098654) ++ ++ -- Marco Trevisan (Treviño) Fri, 21 Feb 2025 12:17:50 +0100 ++ ++gnome-shell (48~beta-2) experimental; urgency=medium ++ ++ * Team upload ++ ++ [ Jeremy Bícha ] ++ * Set Salsa CI release to Experimental ++ ++ [ Alessandro Astone ] ++ * Depend on gnome-shell-common >= 48~. ++ The interfaces need to match (Closes: #1096064, LP: #2098453) ++ ++ [ Simon McVittie ] ++ * Remove an obsolete Lintian override ++ * Adjust patch metadata to mark some patches as forwarded ++ * Adjust some patch metadata to use DEP-3 representation for upstream bugs ++ ++ -- Simon McVittie Sat, 15 Feb 2025 16:47:57 +0000 ++ ++gnome-shell (48~beta-1) experimental; urgency=medium ++ ++ * New upstream release ++ * Bump minimum gdm3, gsettings-desktop-schemas & mutter ++ * Have gnome-shell-common install X-GNOME-Shell-Utilities.directory ++ ++ -- Jeremy Bícha Wed, 05 Feb 2025 08:30:06 -0500 ++ ++gnome-shell (47.3-1) unstable; urgency=medium ++ ++ * New upstream release ++ ++ -- Jeremy Bícha Thu, 16 Jan 2025 17:40:28 -0500 ++ ++gnome-shell (47.2-2) unstable; urgency=medium ++ ++ [ Jeremy Bícha ] ++ * Add Depends: gjs for screen lock keyboard shortcut (Closes: #1089745) ++ ++ [ Simon McVittie ] ++ * d/salsa-ci.yml: Use recommended recipe ++ ++ -- Jeremy Bícha Fri, 13 Dec 2024 19:00:26 -0500 ++ ++gnome-shell (47.2-1) unstable; urgency=medium ++ ++ [ Jeremy Bícha ] ++ * New upstream release ++ ++ [ Daniel van Vugt ] ++ * Restore st-theme-node-Forget-properties-cache-on-stylesheet-chang.patch ++ ++ -- Jeremy Bícha Mon, 25 Nov 2024 14:12:49 -0500 ++ ++gnome-shell (47.1-2) unstable; urgency=medium ++ ++ * Team upload ++ * Release to unstable ++ ++ -- Simon McVittie Wed, 06 Nov 2024 15:05:15 +0000 ++ ++gnome-shell (47.1-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * d/upstream/metadata: Canonicalize case of repository URL ++ * Refresh patch series. ++ Drop "status/keyboard: Fix execution order when activating source" ++ which was fixed differently after upstream review. ++ ++ -- Simon McVittie Wed, 30 Oct 2024 10:52:18 +0000 ++ ++gnome-shell (47.0-3) unstable; urgency=medium ++ ++ * Release to unstable (Closes: #1060684) ++ ++ -- Jeremy Bícha Fri, 04 Oct 2024 19:14:09 -0400 ++ ++gnome-shell (47.0-2) experimental; urgency=medium ++ ++ * Update gnome-browser-connector binary package name ++ * Cherry-pick proposed patch to fix login screen crash if ++ on-screen keyboard is enabled (Closes: #1082297) ++ ++ -- Jeremy Bícha Fri, 20 Sep 2024 08:46:12 -0400 ++ ++gnome-shell (47.0-1) experimental; urgency=medium ++ ++ [ Jeremy Bícha ] ++ * New upstream release ++ * Bump minimum mutter and gnome-settings-daemon ++ ++ [ Daniel van Vugt ] ++ * Add shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch ++ to avoid crashing the shell if an app misbehaves coincidentally close ++ to a garbage collection run (LP: #2037055) ++ ++ -- Jeremy Bícha Sat, 14 Sep 2024 21:16:08 -0400 ++ ++gnome-shell (47~rc-3) experimental; urgency=medium ++ ++ * Disable the portal helper popup window and use the notification/browser ++ method instead. Hardening related to CVE-2024-36472 (Closes: #1072124) ++ * Drop now unused Depends: gir1.2-webkit-6.0 ++ * Bump minimum gsettings-desktop-schemas ++ ++ -- Jeremy Bícha Fri, 06 Sep 2024 14:08:52 -0400 ++ ++gnome-shell (47~rc-1) experimental; urgency=medium ++ ++ [ Jeremy Bícha ] ++ * New upstream release ++ * Transitional gnome-shell-extensions-prefs tool is no longer provided ++ * Build with mutter 47 RC ++ * Add Build-Depends: pipewire for build tests ++ * Manpages are built with rst2man instead of a2x ++ * Refresh patches ++ ++ [ Daniel van Vugt ] ++ * debian/control: Don't depend on exact versions of gnome-shell-common ++ ++ -- Jeremy Bícha Fri, 06 Sep 2024 12:07:18 -0400 ++ ++gnome-shell (47~beta-1) experimental; urgency=medium ++ ++ * New upstream release ++ * Update tray-offscreen-xwindows patches & move to separate patch topic ++ * Bump minimum mutter & gsettings-desktop-schemas ++ ++ -- Jeremy Bícha Mon, 05 Aug 2024 12:39:55 -0400 ++ ++gnome-shell (46.4-1) unstable; urgency=medium ++ ++ * New upstream release ++ ++ -- Jeremy Bícha Sun, 04 Aug 2024 16:35:07 -0400 ++ ++gnome-shell (46.3.1-4) unstable; urgency=medium ++ ++ * Skip the shell tests on riscv64 ++ * Bump Standards-Version to 4.7.0 ++ ++ -- Jeremy Bícha Thu, 01 Aug 2024 21:40:18 -0400 ++ ++gnome-shell (46.3.1-3) unstable; urgency=medium ++ ++ [ Jeremy Bícha ] ++ * Switch gnome-control-center from Recommends to Depends ++ * Remove Recommends: gnome-backgrounds (Closes: #1077738) ++ * Revert "Skip shell build tests for now since they are flaky" ++ ++ [ Simon McVittie ] ++ * d/control: Explicitly version various dependencies as per meson.build: ++ GLib 2.80, Gcr 3.90, NM 1.10.4, Pipewire 0.3.49 ++ * d/control: Remove version constraints unnecessary since bullseye ++ (oldstable) ++ * d/control: Remove obsolete Breaks/Replaces on pre-3.36 versions, ++ unnecessary since bullseye (oldstable) ++ * Make the source package cross-compilable: ++ - d/control: Explicitly depend on gir1.2-*-dev where required ++ - d/control: Build-Depend on gobject-introspection (>= 1.80) ++ instead of libgirepository1.0-dev ++ - d/rules: Opt-in to cross-friendly gobject-introspection ++ (workaround for #1060838) ++ ++ -- Jeremy Bícha Thu, 01 Aug 2024 13:55:54 -0400 ++ ++gnome-shell (46.3.1-2) unstable; urgency=medium ++ ++ * Release to unstable ++ ++ -- Jeremy Bícha Fri, 12 Jul 2024 18:29:07 -0400 ++ ++gnome-shell (46.3.1-1) experimental; urgency=medium ++ ++ [ Marco Trevisan (Treviño) ] ++ * New upstream release (LP: #2072703) ++ * debian/control: Remove unused dependencies, following upstream. ++ Upstream meson.build removed various unused dependencies, so drop them ++ from our control file too ++ * d/p: Do not make tray icons to take any input event directly. ++ This is all handled through their actor proxy representation (LP: #2012388) ++ * d/p: Resize tray icon windows to respect their actor representation ++ (LP: #2012388) ++ * debian/changelog: Reference bugs fixed in previous versions ++ ++ [ Daniel van Vugt ] ++ * Add st-theme-node-Forget-properties-cache-on-stylesheet-chang.patch. ++ To fix crashes that occur when locking the screen from within the overview. ++ But more generally can occur whenever any extension that modifies ++ stylesheets (like ubuntu-dock or dash-to-dock) is unloaded (LP: #2069559). ++ ++ -- Marco Trevisan (Treviño) Thu, 11 Jul 2024 00:02:12 +0200 ++ ++gnome-shell (46.2-1) experimental; urgency=medium ++ ++ * New upstream release: ++ - Exclude override-redirect windows from workspace animation (LP: #2039543) ++ - Fix possible hang on startup during ibus-daemon launch (LP: #2019776) ++ - Use absolute tray icon position in root event coordinates (LP: #2059819) ++ * Drop screencast patch applied in new release ++ * Drop revert tecla patch: no longer needed ++ * Add Depends: tecla. Drop Recommends: gkbd-capplet ++ ++ -- Jeremy Bícha Fri, 31 May 2024 08:03:22 -0400 ++ ++gnome-shell (46.1-1) experimental; urgency=medium ++ ++ * New upstream release ++ * Bump minimum gir1.2-glib-2.0 to 2.80 (LP: #2065587) ++ ++ -- Jeremy Bícha Mon, 13 May 2024 15:32:04 +0200 ++ ++gnome-shell (46.0-2) experimental; urgency=high ++ ++ * Team upload ++ * d/p/screencast-Correct-expected-bus-name-for-streams.patch: ++ Avoid screencast regression after fixing CVE-2024-34397. ++ Previously, screencasting expected signals to come from the wrong ++ D-Bus name, which only worked because there was a vulnerability in ++ GLib that resulted in the sender being ignored. ++ * Set urgency=high because this fixes a regression triggered by a ++ security fix. ++ ++ -- Simon McVittie Tue, 07 May 2024 11:32:22 +0100 ++ ++gnome-shell (46.0-1) experimental; urgency=medium ++ ++ * New upstream release ++ * Bump minimum mutter to 46.0 ++ * Bump minimum gsettings-desktop-schemas ++ * Build-Depend on libgtk-3-dev ++ * debian/gnome-shell.install: GNOME Shell no longer provides ++ xdg-desktop-portal components ++ * Skip shell build tests for now since they are flaky ++ * Refresh patches ++ ++ -- Jeremy Bícha Tue, 19 Mar 2024 15:36:16 -0400 ++ ++gnome-shell (45.3-2) experimental; urgency=medium ++ ++ * Merge packaging changes from unstable ++ - Build-depend on systemd-dev instead of systemd (Closes: #1060607) ++ - Adjust Lintian overrides ++ - All other changes were included in 45.3-1 ++ ++ -- Simon McVittie Mon, 15 Jan 2024 17:46:37 +0000 ++ ++gnome-shell (44.9-2) unstable; urgency=high ++ ++ * Team upload ++ * d/p/screencast-Correct-expected-bus-name-for-streams.patch: ++ Avoid screencast regression after fixing CVE-2024-34397. ++ Previously, screencasting expected signals to come from the wrong ++ D-Bus name, which only worked because there was a vulnerability in ++ GLib that resulted in the sender being ignored. ++ * Set urgency=high because this fixes a regression triggered by a ++ security fix. ++ ++ -- Simon McVittie Mon, 06 May 2024 22:41:00 +0100 ++ ++gnome-shell (44.9-1) unstable; urgency=medium ++ ++ * New upstream release ++ * Build with gcr4 ++ ++ -- Jeremy Bícha Tue, 27 Feb 2024 16:47:08 -0500 ++ ++gnome-shell (44.8-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - Request the intended height for StBin (gnome-shell!3043) ++ - Fix a crash if an extension incorrectly attempts to add/remove ++ an empty style class (gnome-shell#7152) ++ - Allow edge fade to be removed from scroll views (gnome-shell!3047) ++ - Don't hide the overlay while hovering over a window preview's icon ++ (gnome-shell!3049) ++ - Fix warnings during Shell exit (gnome-shell#7132, gnome-shell!3064) ++ ++ -- Simon McVittie Mon, 15 Jan 2024 13:49:59 +0000 ++ ++gnome-shell (44.7-2) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Jeremy Bícha ] ++ * Stop using debian/control.in and dh_gnome_clean ++ * Drop evolution .desktop lintian override: not needed since 44 ++ ++ [ Simon McVittie ] ++ * Build-depend on systemd-dev instead of systemd (Closes: #1060607) ++ * d/gnome-shell.lintian-overrides: Remove unused override ++ * d/gnome-shell.lintian-overrides: Tidy up whitespace ++ * d/g-s-common.lintian-overrides: /usr/share/g-s/modes is intentionally ++ empty ++ ++ -- Simon McVittie Sun, 14 Jan 2024 19:32:07 +0000 ++ ++gnome-shell (45.3-1) experimental; urgency=medium ++ ++ * New upstream release ++ ++ -- Jeremy Bícha Tue, 09 Jan 2024 15:28:09 -0500 ++ ++gnome-shell (45.2-2) experimental; urgency=medium ++ ++ * Merge with version 44.7-1 from unstable ++ ++ -- Simon McVittie Tue, 12 Dec 2023 15:09:38 +0000 ++ ++gnome-shell (44.7-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * d/p/overview-Handle-unredirection-in-OverviewShown-state-mach.patch: ++ Drop a patch that was included in the upstream release ++ ++ -- Simon McVittie Tue, 12 Dec 2023 13:30:06 +0000 ++ ++gnome-shell (45.2-1) experimental; urgency=medium ++ ++ * New upstream release (LP: #2045667) ++ ++ -- Jeremy Bícha Tue, 05 Dec 2023 10:15:19 -0500 ++ ++gnome-shell (45.1-1) experimental; urgency=medium ++ ++ [ Jeremy Bícha ] ++ * New upstream release (LP: #2043015) ++ * Stop using debian/control.in and dh_gnome_clean ++ ++ [ Simon McVittie ] ++ * Merge with version 44.5-2 from unstable ++ ++ -- Jeremy Bícha Wed, 08 Nov 2023 15:31:57 +0200 ++ ++gnome-shell (45.0-1) experimental; urgency=medium ++ ++ * New upstream release ++ - Fix exposing window previews on lock screen via keyboard shortcuts ++ (Closes: #1052067, CVE-2023-43090, gnome-shell#6990) ++ * Bump minimum mutter to 45.0 ++ ++ -- Jeremy Bícha Mon, 18 Sep 2023 11:01:45 -0400 ++ ++gnome-shell (45~rc-1) experimental; urgency=medium ++ ++ * New upstream release ++ * Build with mutter 45 rc ++ * debian/control.in: Don't Build-Depend on gtk3 ++ * debian/control.in: Depend on gir1.2-webkit-6.0 instead of 4.1 ++ * debian/gnome-shell.install: gnome-shell-perf-tool -> gnome-shell-test-tool ++ * debian/rules: Drop obsolete configure flag ++ * Add patch to avoid using Tecla because it isn't ready yet ++ * Drop patch applied in new release ++ * Refresh patches ++ ++ -- Jeremy Bícha Sun, 10 Sep 2023 21:19:28 -0400 ++ ++gnome-shell (44.5-2) unstable; urgency=medium ++ ++ * Team upload ++ * d/patches: Update to upstream gnome-44 branch commit 44.5-1-g958616fd1 ++ - d/p/overview-Handle-unredirection-in-OverviewShown-state-mach.patch: ++ Improve performance for most full-screen applications by ensuring ++ that a fast-path for them stays enabled (mutter#2994) ++ ++ -- Simon McVittie Wed, 27 Sep 2023 14:11:21 +0100 ++ ++gnome-shell (44.5-1) unstable; urgency=high ++ ++ * Team upload ++ * New upstream release ++ - Fix exposing window previews on lock screen via keyboard shortcuts ++ (Closes: #1052067, CVE-2023-43090, gnome-shell#6990) ++ - Improve handling of latched vs. locked modes in on-screen keyboard ++ (gnome-shell#5763) ++ - Reverse slider direction in RTL locales (gnome-shell#5107) ++ - Add missing environment variables required to launch ibus-daemon ++ (gnome-shell#6998) ++ - Translation updates ++ ++ -- Simon McVittie Sun, 17 Sep 2023 13:50:52 +0100 ++ ++gnome-shell (44.4-1) unstable; urgency=medium ++ ++ * New upstream release ++ * Drop 5 patches applied in new release ++ * debian/gbp.conf, debian/watch: Branch for trixie ++ ++ -- Jeremy Bícha Fri, 01 Sep 2023 11:13:37 -0400 ++ ++gnome-shell (44.3-5) unstable; urgency=medium ++ ++ * Team upload ++ * Clean up obsolete gnome-shell-overrides-migration.desktop on upgrade ++ (Closes: #1050193) ++ ++ -- Simon McVittie Mon, 21 Aug 2023 21:08:56 +0100 ++ ++gnome-shell (44.3-4) unstable; urgency=medium ++ ++ * Team upload ++ * Merge with version 43.7-2 from unstable. ++ All changes in 43.7 were also included in 44.3. ++ - d/p/main-Leak-the-GJS-context-and-ShellGlobal.patch: ++ Drop patch, not needed in 44.x ++ * Upload to unstable (part of transition: #1043144) ++ ++ -- Simon McVittie Sun, 20 Aug 2023 22:58:15 +0100 ++ ++gnome-shell (43.7-2) unstable; urgency=medium ++ ++ * Team upload ++ * d/p/main-Leak-the-GJS-context-and-ShellGlobal.patch: ++ Add patch from Fedora to skip final cleanup during exit. ++ This has been implicated in various crashes during exit, which cause ++ gnome-shell to disable extensions during the next startup. Leaking some ++ memory at this point does not matter since the process is exiting anyway. ++ The crashes during exit are believed to have been fixed in 44.beta, but ++ those changes are too intrusive to be suitable for a backport. ++ (Closes: #1038972) ++ ++ -- Simon McVittie Thu, 17 Aug 2023 10:46:44 +0100 ++ ++gnome-shell (43.7-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream stable release ++ - Apply hotspot translation to mouse cursor while using magnifier, ++ fixing an offset between the visble pointer position and the actual ++ pointer (gnome-shell#4584, also fixed in 44.3) ++ - Don't log an error when AccountsService signals a change while ++ parental controls are disabled globally ++ (gnome-shell#6749, also fixed in 44.3) ++ - Keep rounded corners on the overview's view of the desktop, even ++ after the background image changes ++ (gnome-shell#4125, also fixed in 44.3) ++ * d/patches: Update to upstream gnome-43 branch commit 43.7-1-g0d51f199e ++ - Translation update: fa ++ * d/gbp.conf, d/control.in: Use debian/trixie branch ++ ++ -- Simon McVittie Thu, 10 Aug 2023 10:33:35 +0100 ++ ++gnome-shell (43.6-1) unstable; urgency=medium ++ ++ * New upstream stable release 43.5 ++ - Fix a regression in 43~beta involving detection of hotplugged media ++ with autorunnable content (gnome-shell!2745) ++ - Make search results fill unused space as intended (gnome-shell#5924) ++ - Improve matching of app StartupWMClass to a .desktop file, giving ++ priority to apps that were not hidden by OnlyShowIn under the current ++ desktop environment, in particular preferring gnome-system-monitor's ++ non-KDE-specific .desktop file while running GNOME (gnome-shell!2721) ++ - Fix assertion failures after a window preview is destroyed ++ (gnome-shell#5512, gnome-shell#6065) ++ - Avoid destroying labels twice, most commonly when using ++ gnome-shell-extension-dash-to-dock (gnome-shell!2739) ++ - Avoid keyboard navigation focus getting stuck on top bar buttons with ++ no associated menu (gnome-shell!2734, might help #1032319) ++ - Fix queued notifications getting into a state where they can no ++ longer be removed (gnome-shell!2736) ++ - Receive notifications of removed objects from D-Bus ObjectManager ++ instances correctly (gnome-shell!2730) ++ - Fix a cursor appearing at 0,0 in screenshots that should not ++ include it (gnome-shell!2702) ++ - Update visibility of workspaces in workspace switcher when required ++ (gnome-shell#6519) ++ - After 60 second timeout in logout/reboot/poweroff confirmation ++ dialog, do the requested action instead of leaving the Shell in a ++ broken state (gnome-shell#6506) ++ - Fix an assertion failure during shutdown (gnome-shell#6512) ++ - Fix an assertion failure if Geoclue isn't D-Bus-activatable ++ (gnome-shell!2689) ++ - Fix a regression in which the cursor would not be included in ++ screenshots since mutter 43.1 (gnome-shell!2710) ++ - Upstream CI fixes not relevant to Debian ++ - Translation update: zh_CN ++ * New upstream stable release 43.6 ++ - Fix a crash when a window preview is destroyed (gnome-shell#6570) ++ - When cancelling the polkit agent prompt while using ++ gnome-remote-desktop, don't break subsequent polkit prompts ++ (gnome-shell!2761) ++ - Fix "TypeError: this._dragActor is null" warnings related to ++ drag-and-drop (gnome-shell!2770) ++ - Fix input method popup getting stuck on screen during engine changes ++ (gnome-shell#6717) ++ - Translation update: pt_BR ++ * d/control.in: Build-depend on mutter 43.5, for a newly-public utility ++ function needed by gnome-shell!2710 ++ * d/patches: Drop ab translation patch, applied upstream ++ ++ -- Simon McVittie Sat, 10 Jun 2023 21:17:13 +0100 ++ ++gnome-shell (43.4-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - Fix memory leaks when the list of wireless networks is refreshed ++ (GNOME/gnome-shell!2652) ++ - Stop tracking drag-and-drop source object when destroyed ++ (part of GNOME/gnome-shell!2318) ++ - Translation update: fr ++ - All other changes were included in 43.3-2 and 43.3-3 ++ * Drop patches added by 43.3-2 and 43.3-3, included in upstream 43.4 ++ * d/patches: Update to gnome-43 branch commit 43.4-1-g3499d2e87 ++ - Translation update: ab ++ ++ -- Simon McVittie Mon, 10 Apr 2023 14:07:38 +0100 ++ ++gnome-shell (43.3-3) unstable; urgency=medium ++ ++ * Team upload ++ * d/p/overview-Don-t-claim-to-be-SHOWN-when-HIDDEN-during-start.patch, ++ d/p/overview-Hide-when-failing-to-take-grab-at-end-of-startup.patch: ++ Fix regression in 43.3 which could cause the shell to become ++ unresponsive, for example if a display is plugged or unplugged during ++ the startup animation. (Closes: #1032497) ++ ++ -- Simon McVittie Wed, 08 Mar 2023 11:09:54 +0000 ++ ++gnome-shell (43.3-2) unstable; urgency=medium ++ ++ * Team upload ++ * d/patches: Add more translation updates from upstream: ++ de, hu, lt, pl, sl, sr ++ (upstream gnome-43 branch up to commit 43.3-13-g6f7ff15ec) ++ ++ -- Simon McVittie Thu, 02 Mar 2023 09:14:28 +0000 ++ ++gnome-shell (44.3-3) experimental; urgency=medium ++ ++ * Team upload ++ * d/patches: Update to upstream gnome-44 branch commit 44.3-5-g29e6369e8 ++ - Translation update: es ++ * d/p/tests-Use-different-suites.patch, d/rules: ++ Skip tests that would run the whole Shell on mips* architectures. ++ GNOME Shell is reported to work correctly on mips64el machines with an ++ AMD GPU, but crashes when using llvmpipe, which appears to be an LLVM ++ issue rather than a GNOME Shell issue; one test also crashes when using ++ softpipe. (Helps: #1042980) ++ ++ -- Simon McVittie Wed, 09 Aug 2023 11:18:11 +0100 ++ ++gnome-shell (44.3-2) experimental; urgency=medium ++ ++ * Team upload ++ * Update to upstream gnome-44 branch commit 44.3-4-g1635c3713 ++ - Fix ELF header parsing on mips64el and riscv64 (Helps: #1042980) ++ - Translation updates: be, cs, es ++ * d/rules: Increate arbitrary test timeouts. ++ The default test timeout is 30 seconds, but the perf-* tests take more ++ like 45 seconds on mips64el. (Helps: #1042980) ++ * d/rules: Run tests with softpipe instead of llvmpipe on mips family. ++ This works around apparent LLVM/Mesa issues, similar to #993550 ++ originally reported against gtk4. (Helps: #1042980) ++ ++ -- Simon McVittie Sun, 06 Aug 2023 17:10:40 +0100 ++ ++gnome-shell (44.3-1) experimental; urgency=medium ++ ++ * New upstream release ++ ++ -- Jeremy Bícha Fri, 07 Jul 2023 09:32:03 -0400 ++ ++gnome-shell (44.2-1) experimental; urgency=medium ++ ++ * New upstream release ++ * debian/control.in: Bump minimum mutter to 44.2 ++ ++ -- Jeremy Bícha Mon, 05 Jun 2023 12:58:02 -0400 ++ ++gnome-shell (44.1-1) experimental; urgency=medium ++ ++ [ Jarred Wilson ] ++ * New upstream release ++ * Drop patches applied in new release ++ * Rebase patches ++ ++ [ Jeremy Bicha ] ++ * Drop patch to ensure tray icons windows are shown: applied in new release ++ * debian/control.in: Bump minimum mutter to 44.1 ++ ++ -- Jarred Wilson Sun, 21 May 2023 12:50:23 -0400 ++ ++gnome-shell (44.0-2) experimental; urgency=medium ++ ++ * debian/control: Bump dependency on mutter 44 ++ ++ -- Marco Trevisan (Treviño) Tue, 21 Mar 2023 05:37:22 +0100 ++ ++gnome-shell (44.0-1) experimental; urgency=medium ++ ++ * New upstream release ++ * debian/patches: Refresh ++ * debian/patches: Cherry-pick upstream fixes ++ * debian/rules: Create a cache home folder for dconf ++ ++ -- Marco Trevisan (Treviño) Tue, 21 Mar 2023 05:20:26 +0100 ++ ++gnome-shell (44~rc-1) experimental; urgency=medium ++ ++ [ Jeremy Bicha ] ++ * New upstream release ++ * Refresh patch ++ * debian/control.in: Update dependencies for completion of gtk3->gtk4 switch ++ * debian/control.in: Bump minimum mutter to 44~rc ++ * Temporarily ignore build test failures ++ ++ [ Marco Trevisan (Treviño) ] ++ * debian/control: Add breaks on extensions known to be broken by 44.rc ++ * debian/control: Set explicit gnomedesktop-4 dependency version ++ * debian/patch: Add patch to ensure tray icons windows are shown ++ ++ -- Marco Trevisan (Treviño) Wed, 08 Mar 2023 02:59:16 +0100 ++ ++gnome-shell (44~beta-1) experimental; urgency=medium ++ ++ * New upstream release ++ * Drop translation patches: applied in new release ++ * Bump mutter dependency to 44~beta ++ * Update install files ++ * Build-Depend on mutter-12-tests instead of libmutter-test-12 ++ * Build-Depend on gir1.2-nma-1.0 for build tests ++ * Temporarily disable change to make test warnings fail the build ++ ++ -- Jeremy Bicha Fri, 17 Feb 2023 18:10:36 -0500 ++ ++gnome-shell (43.3-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - Don't dereference symlinks when deleting extensions ++ (GNOME/gnome-shell#6182, which can be a data loss bug) ++ - Fix windows disappearing from Alt+Tab if their title changes at ++ just the wrong time (GNOME/gnome-shell#6385) ++ - Log warnings on invalid state transitions (GNOME/gnome-shell#4561) ++ - Fix some memory leaks in gdm (GNOME/gnome-shell#6395) ++ - gnome-extensions tool: Fix the ability to enable and disable ++ extensions while GNOME is installed but not running ++ (GNOME/gnome-shell#6127) ++ - Silence compiler warnings with newer GLib (GNOME/gnome-shell!2625) ++ - Add precondition checks to prevent some crashes ++ (GNOME/gnome-shell!2622) ++ - Provide context to IBus input method when the surrounding text ++ becomes empty (GNOME/gnome-shell#5895) ++ - Avoid warnings with audio streams on a device not corresponding ++ to a sound card, such as network sinks (GNOME/gnome-shell!2616) ++ - Avoid some strings being untranslatable by working around an xgettext ++ bug (GNOME/gnome-shell#5280) ++ - Fix drag-and-drop in the dash when animations are disabled ++ (GNOME/gnome-shell!2604) ++ - Avoid warnings when dragging an app from the dash to the grid ++ (GNOME/gnome-shell#6317) ++ - Save screencasts to home directory if the Videos directory has been ++ deleted, instead of failing to record (GNOME/gnome-shell!2594) ++ - Make Shell less susceptible to the OOM-killer, since it is required ++ for basic functionality of desktops that use it ++ (GNOME/gnome-shell!2582) ++ * d/patches: Drop patches that were applied upstream ++ * d/patches: Add translation updates from upstream: ++ fi, id, ka, pt, sv, tr, uk ++ * d/control.in, d/gbp.conf, d/watch: Set up branches for 43.x in bookworm. ++ This leaves the default branch available for GNOME 44 betas in ++ experimental and Ubuntu. ++ ++ -- Simon McVittie Wed, 15 Feb 2023 17:02:45 +0000 ++ ++gnome-shell (43.2-2) unstable; urgency=medium ++ ++ * Team upload ++ * d/patches: Sort closest-to-upstream first ++ * d/patches: Update to upstream gnome-43 branch commit 43.2-8-ga1b834297 ++ - Ensure that buttons in quick settings menu are aligned to pixel grid ++ - Translation updates: ab, en_GB, ie, ka, ru ++ * Update standards version to 4.6.2 (no changes needed) ++ ++ -- Simon McVittie Sun, 29 Jan 2023 15:26:02 +0000 ++ ++gnome-shell (43.2-1) unstable; urgency=medium ++ ++ * New upstream release (Closes: #1028972) ++ * Drop patches applied in new release ++ * Cherry-pick fix for screen share window titles ++ ++ -- Jeremy Bicha Tue, 17 Jan 2023 11:09:16 -0500 ++ ++gnome-shell (43.1-2) unstable; urgency=medium ++ ++ * Team upload ++ * d/.gitignore: Don't ignore patches, overriding upstream .gitignore ++ * Move patch reverting gcr4 transition into d/patches/debian subdirectory ++ * Add post-release patches from upstream gnome-43 branch ++ - Screencast bug fixes ++ - Update Russian translation ++ * d/control.in: Depend on dbus-daemon instead of dbus for dbus-run-session ++ ++ -- Simon McVittie Tue, 15 Nov 2022 10:32:15 +0000 ++ ++gnome-shell (43.1-1) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Jeremy Bicha ] ++ * debian/source_gnome-shell.py: Don't try to report nonexistent mouse ++ gsettings schema ++ ++ [ Alban Browaeys ] ++ * debian/control.in: Bump minimum gnome-bluetooth3 runtime to 42.3, ++ required for AdapterState ++ ++ [ Simon McVittie ] ++ * New upstream release ++ * Update URLs in upstream metadata ++ * Update Lintian overrides ++ ++ [ Debian Janitor ] ++ * Remove constraints unnecessary since buster (oldstable) ++ ++ -- Simon McVittie Fri, 04 Nov 2022 20:10:13 +0000 ++ ++gnome-shell (43.0-2) unstable; urgency=medium ++ ++ * Release to unstable ++ ++ -- Jeremy Bicha Tue, 27 Sep 2022 19:10:41 -0400 ++ ++gnome-shell (43.0-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * d/control.in: Bump minimum mutter version to 43.0 release ++ * d/p/quick-settings-Add-ellipses-to-Log-Out-string.patch: ++ Drop, applied upstream ++ * Standards-Version: 4.6.1 (no changes required) ++ ++ -- Simon McVittie Sun, 18 Sep 2022 20:02:40 +0100 ++ ++gnome-shell (43~rc-1) experimental; urgency=medium ++ ++ * New upstream release ++ * debian/control.in: Bump minimum mutter to 43~rc ++ * Cherry-pick Log Out… patch ++ ++ -- Jeremy Bicha Tue, 06 Sep 2022 14:22:44 -0400 ++ ++gnome-shell (43~beta-2) experimental; urgency=medium ++ ++ * Build with libsoup3 ++ ++ -- Jeremy Bicha Mon, 05 Sep 2022 17:40:40 -0400 ++ ++gnome-shell (43~beta-1) experimental; urgency=medium ++ ++ * New upstream release ++ * debian/control.in: Bump minimum mutter to 43~beta ++ * debian/control.in: Bump minimum gjs to 1.73.1 ++ * Revert switch to gcr4 ++ ++ -- Jeremy Bicha Sun, 21 Aug 2022 10:53:56 -0400 ++ ++gnome-shell (42.4-2) unstable; urgency=medium ++ ++ * Build with libsoup3 ++ * Update Vcs branches since debian/master is tracking 43 ++ ++ -- Jeremy Bicha Mon, 05 Sep 2022 16:09:52 -0400 ++ ++gnome-shell (42.4-1) unstable; urgency=medium ++ ++ * New upstream release (LP: #1985304): ++ - Fix logging in with realmd (LP: #1985128) ++ * debian/patches: Drop applied patches ++ ++ -- Marco Trevisan (Treviño) Thu, 11 Aug 2022 23:14:29 +0200 ++ ++gnome-shell (42.3.1-2) unstable; urgency=medium ++ ++ [ Marco Trevisan (Treviño) ] ++ * debian/source_gnome-shell.py: Support gdm name only ++ * debian/control: Recommend gnome-remote-desktop ++ ++ [ Jeremy Bicha ] ++ * Cherry-pick patch to allow Extension Manager update feature to work ++ without the older Extensions app installed (LP: #1981952) ++ ++ -- Jeremy Bicha Mon, 18 Jul 2022 07:36:31 +0200 ++ ++gnome-shell (42.3.1-1) unstable; urgency=medium ++ ++ * New upstream release ++ ++ -- Jeremy Bicha Sat, 16 Jul 2022 18:16:17 +0200 ++ ++gnome-shell (42.2-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ ++ -- Simon McVittie Mon, 06 Jun 2022 11:05:06 +0100 ++ ++gnome-shell (42.1-1) unstable; urgency=medium ++ ++ * New upstream release (LP: #1973373, LP: #1968911) ++ * Drop all patches except 1 Debian-specific patch: applied in new release ++ * Release to unstable ++ ++ -- Jeremy Bicha Fri, 13 May 2022 15:09:47 -0400 ++ ++gnome-shell (42.0-5) experimental; urgency=medium ++ ++ * Team upload ++ * d/patches: Update to upstream git commit 42.0-84-g9ee7af233 ++ - Bug fixes targeted for 42.1 ++ - Translation updates ++ ++ -- Simon McVittie Mon, 25 Apr 2022 10:04:11 +0100 ++ ++gnome-shell (42.0-4) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Pablo Mazzini ] ++ * Move evolution-data-server from Depends to Recommends ++ (Closes: #869230) ++ ++ [ Simon McVittie ] ++ * Update to upstream git commit 42.0-69-g653697683 ++ - Bug fixes targeted for 42.1 ++ - Translation updates ++ - Update metadata of patches that were already present ++ ++ -- Simon McVittie Tue, 19 Apr 2022 12:28:27 +0100 ++ ++gnome-shell (42.0-3) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Jeremy Bicha ] ++ * Move Debian-specific temporary patches to debian/ ++ * debian/control.in: Recommend power-profiles-daemon for power mode feature ++ ++ [ Simon McVittie ] ++ ++ * d/p/Specify-API-versions-for-all-public-GIR-APIs-except-GLib.patch: ++ Add patch to make Shell more robust against GIR API breaks. ++ This avoids future bugs similar to #1008926. ++ * d/patches: Remove compatibility with older gnome-control-center ++ * Bump Recommends to gnome-control-center (>= 1:42) ++ ++ -- Simon McVittie Wed, 13 Apr 2022 16:47:53 +0100 ++ ++gnome-shell (42.0-2) unstable; urgency=medium ++ ++ [ Marco Trevisan (Treviño) ] ++ * js: Support legacy GNOME Control Center (now Settings) dbus name ++ * debian/patches: Cherry-pick various upstream fixes targeting 42.1 ++ * debian/patches: Fix monitor switching configuration (LP: #1964496) ++ * debian/patches: Overview, remove desktop fade logic (LP: #1965072) ++ * shellDBus: Actually make ScreenTransitionAsync async ++ ++ [ Jeremy Bicha ] ++ * Use libgweather4 instead of old libgweather ++ * Add patch to work around meson issue (Debian 1008189) ++ * Release to unstable ++ ++ -- Jeremy Bicha Mon, 28 Mar 2022 11:14:05 -0400 ++ ++gnome-shell (42.0-1) experimental; urgency=medium ++ ++ * New upstream release ++ * debian/control.in: Bump minimum mutter to 42.0 ++ * Add patch to restore Settings item in system menu (LP: #1964136) ++ ++ -- Jeremy Bicha Mon, 14 Mar 2022 10:37:23 -0400 ++ ++gnome-shell (42~rc-1) experimental; urgency=medium ++ ++ * New upstream release ++ * debian/control.in: Bump minimum mutter to 42~rc ++ * debian/control.in: Switch to gnome-bluetooth3 ++ * Drop patches reverting use of gnome-bluetooth3 ++ * Drop patches applied in new release ++ ++ -- Jeremy Bicha Wed, 09 Mar 2022 13:18:51 -0500 ++ ++gnome-shell (42~beta-1) experimental; urgency=medium ++ ++ * New upstream release: ++ - Implement in-shell screenshot and screencast UI ++ - Use libadwaita for extension preferences ++ - Improve presentation of multi-day events in calendar ++ - Implement OSD redesign ++ - Allow extensions to opt-in to running on lock/login screen ++ * debian/patches: ++ - Drop applied upstream ++ - Revert switch to gnome-bluetooth-3 ++ - Cherry-pick various upstream fixes ++ * debian: Update runtime-dependencies and use mozjs-91 based gjs ++ * debian/gnome-shell.lintian-overrides: Overrides for new messages ++ * debian/control: ++ - Drop shell dependency on gjs cli tool, add to extensions tool ++ - Explicitly list freedesktop gir dependency ++ - Add runtime dependency on libadwaita via gir1.2-adw-1 ++ ++ -- Marco Trevisan (Treviño) Wed, 23 Feb 2022 07:33:39 +0100 ++ ++gnome-shell (41.3-2) unstable; urgency=medium ++ ++ * Team upload ++ * d/p/environment-Require-GnomeBluetooth-1.0.patch, ++ d/p/environment-Require-gnome-desktop-3.0.patch: ++ Add patches from 42~alpha to avoid a crash with experimental GIR. ++ Previously, gnome-shell would crash if gir1.2-gnomedesktop-4.0 or ++ gir1.2-gnomebluetooth-2.0 were installed. ++ * d/patches: Update to gnome-41 branch commit 41.3-10-g3ca661b73 ++ - Don't break extensions that look up a window's app on ::window-added, ++ fixing a regression in 41.3 ++ - Translation updates: cs, es, he, is, ja ++ ++ -- Simon McVittie Tue, 15 Feb 2022 13:11:19 +0000 ++ ++gnome-shell (41.3-1) unstable; urgency=medium ++ ++ * New upstream release: ++ - Speed up a fade animation on older Intel GPUs (Closes: #1000172) ++ - Improve window tracking (LP: #1934458) ++ - Simplify scroll fade shader to work with old hardware ++ - Tweak (un)minimize animations (LP: #1713021) ++ - Don't wake up screen in DND mode ++ - Fix immediately withdrawn notifications getting stuck ++ - Honor XDG SingleMainWindow key in .desktop files ++ * debian/patches: ++ - Drop applied upstream ++ - Do not use positional arguments in i18n.merge_file ++ ++ -- Marco Trevisan (Treviño) Tue, 25 Jan 2022 16:34:22 +0100 ++ ++gnome-shell (41.2-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * d/patches: Update to upstream gnome-41 branch commit 41.2-5-g9bf1988b5: ++ - Fix a freeze involving window tracking ++ - Update Turkish translation ++ * Adjust Lintian overrides syntax for newer Lintian ++ ++ -- Simon McVittie Wed, 22 Dec 2021 11:51:59 +0000 ++ ++gnome-shell (41.1-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * d/rules: Pass bash_completion Meson option to correct subproject. ++ With Meson 0.60.x, unknown -D options are an error. (Closes: #998589) ++ * Adjust Lintian overrides ++ ++ -- Simon McVittie Fri, 05 Nov 2021 15:23:00 +0000 ++ ++gnome-shell (41.0-2) unstable; urgency=medium ++ ++ * Team upload ++ * Update Lintian overrides for RUNPATH ++ * Upload to unstable ++ ++ -- Simon McVittie Sat, 16 Oct 2021 19:27:01 +0100 ++ ++gnome-shell (41.0-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * Update dependency versions ++ * d/rules: Stay with libsoup 2.4 for now ++ * Build-depend on libmutter-test-9 if tests are enabled ++ * Enable or disable tests according to nocheck build option ++ * Stop installing gconf -> gsettings migration rules, removed upstream ++ * Standards-Version: 4.6.0 (no changes required) ++ * Build-depend on mutter ++ Some tests need the libdefault.so plugin. ++ ++ -- Simon McVittie Sun, 10 Oct 2021 21:26:33 +0100 ++ ++gnome-shell (40.5-1) unstable; urgency=medium ++ ++ * New upstream release: ++ - Optimize rendering of fullscreen zoom ++ - Fix glitchy launch animations when leaving overview ++ - Fix wrong separator position in dash ++ - Fix OSK not registering button presses on X11 ++ - Fix work area getting messed up by hidden panels ++ - Fix IM candidate popover position ++ ++ [ Simon McVittie ] ++ * Revert "Avoid libgweather 40 dependency" ++ libgweather 40 has now been uploaded to unstable. ++ ++ -- Marco Trevisan (Treviño) Fri, 24 Sep 2021 22:07:26 +0200 ++ ++gnome-shell (40.4-3) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Simon McVittie ] ++ * gnome-shell-extension-prefs: Add patch to give Debian-specific advice. ++ We package gnome-extensions-app in the same binary package as ++ gnome-shell-extension-prefs, so there's never a need to install it ++ separately, either via Debian packages or from Flathub. ++ * gnome-shell-extension-prefs: Add Provides on gnome-extensions-app. ++ The gnome-shell-extension-prefs program in this package is deprecated, ++ and the gnome-extensions-app program is now the main reason to want to ++ install it, so let's make it a bit more discoverable. ++ * gnome-shell: Add Suggests on gnome-shell-extension-prefs. ++ The g-s-e-p program itself is deprecated, but the g-s-e-p package also ++ contains gnome-extensions-app, which is the recommended UI for ++ extensions management. ++ ++ [ Jeremy Bicha ] ++ * debian/watch: Watch for stable releases ++ ++ [ Marco Trevisan (Treviño) ] ++ * debian/control: Add missing dependency on gir1.2-gtk-4.0 ++ ++ [ Gunnar Hjalmarsson ] ++ * Add libgtk-3-bin to Build-Depends for dh_translations (LP: #1941954) ++ ++ -- Simon McVittie Sun, 12 Sep 2021 16:44:18 +0100 ++ ++gnome-shell (40.4-2) unstable; urgency=medium ++ ++ * Team upload ++ * Release to unstable (transition: #992870) ++ * Depend on gnome-settings-daemon 40. ++ Older versions don't autostart the screensaver service, causing screen ++ locking to fail. ++ Thanks to jordi ++ * Depend on gsettings-desktop-schemas 40. ++ This is implicit in our dependency on a newer gnome-settings-daemon, ++ but let's make it explicit that all the core GNOME packages need to ++ go together. ++ ++ -- Simon McVittie Sat, 11 Sep 2021 21:54:49 +0100 ++ ++gnome-shell (40.4-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - Don't include hidden search results in keyboard navigation ++ - Fix visual issues with extensions that occupy screen edges ++ - Add focus indications for switch widgets, such as VPN toggles ++ - Fix visual glitch when dragging window preview in overview ++ - Avoid windows that should not be in the overview appearing on ++ Shell startup, for example with desktop-icons-ng ++ - Fix suspend inhibitor accounting ++ - Avoid a crash when running in "headless" mode ++ - Be compatible with more combinations of new GLib and old gjs ++ (not applicable in Debian, we already have the new gjs) ++ - Fix spurious warnings for virtual input devices ++ - Minor optimization for screen magnifier ++ - Avoid a warning when displaying app details ++ - Use the same location permissions as gnome-control-center ++ - Fix some small memory leaks ++ - Fix glitch in transition from app grid to session ++ - Fix input method popup visibility when in fullscreen ++ - magnifier: Fix view jumps when using caret tracking ++ - Fix shadow rendering glitches ++ - Fix vertical scrollbars in RTL locales ++ - Fix a crash if an app moves between monitors during startup ++ - Remove timeout for starting Xwayland on-demand ++ - Fix D-Bus-initiated app focus changes ++ - Make sure to return a value from D-Bus methods so callers won't ++ time out ++ - Make sure power menu stays in sync with upower ++ - Handle non-widget source actors ++ - Optimize shadows in overview ++ - Use mallinfo2() instead of deprecated mallinfo() if glibc is new ++ enough (not applicable in Debian yet) ++ - Fix runtime warnings related to magnifier and shutdown ++ - Translation updates ++ * d/p/weather-Cope-with-either-libgweather-40-or-3.36.patch: ++ Avoid libgweather 40 dependency. ++ It'll be easier to do the libmutter-8-0 transition if we can decouple ++ it from libgweather, and gnome-shell is written in a dynamic language, ++ so we can easily avoid the dependency. ++ * Relax Breaks on top-icons-plus extension. ++ There doesn't seem to have been an official upstream release for v28, ++ so the version fixing GNOME 40 compatibility will be 27-3. ++ It has a versioned Depends anyway, so we don't need to be completely ++ precise here. ++ ++ -- Simon McVittie Tue, 31 Aug 2021 10:03:33 +0100 ++ ++gnome-shell (40.2-1) experimental; urgency=medium ++ ++ * New upstream release: ++ - Unbreak Xwayland apps when not using systemd in user session ++ - Fix distributed man pages ++ - Avoid unnecessary icon shadow changes ++ - Immediately start app grid drags for non-touch devices ++ - Handle screencast failures more gracefully ++ * debian/patches: Dropped, all applied upstream ++ * debian/control: Add break on unreleased version of ++ gnome-shell-extension-desktop-icons ++ * debian/control: Break on gnome-shell-extension-desktop-icons-ng << 0.16 ++ ++ -- Marco Trevisan (Treviño) Wed, 16 Jun 2021 00:47:49 +0200 ++ ++gnome-shell (40.1-1) experimental; urgency=medium ++ ++ * New upstream release ++ * debian/patches: Remove (all applied upstream) ++ * debian/control: ++ - Bump dependency to mutter-8 ++ - Update extensions breaks. ++ This version will break various extensions so update broken versions ++ - Build depend on gtk4. ++ It's needed by shew subproject ++ - Add runtime dependency on gtk4 to the extensions prefs ++ - Add missing runtime dependencies and suggestions. ++ All dependencies can be found with a script such as: ++ grep "imports\.gi" --include "*.js" -rh js \ ++ | grep -o "\b[A-Z][A-Za-z]\+\(,\|\s\|\b\)" | sed "s/,\?\s*$//g" | sort -u ++ * debian/patches: ++ - Rebuild manual files to use the manpage format ++ - Cherry-pick upstream patch fixing non-systemd case ++ - Cherry-pick upstream crash fix ++ ++ -- Marco Trevisan (Treviño) Sun, 30 May 2021 17:55:32 +0200 ++ ++gnome-shell (3.38.6-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - gdm user interface fixes ++ + Don't limit timed-login progress bar to the width of the username ++ if it's short ++ + Make sure authentication cancellation is handled correctly ++ + Improve fingerprint authentication handling ++ + Don't retry authentication if services are unavailable ++ - Fix word suggestions in on-screen keyboard ++ - Fix freeze after closing some modal dialogs with gjs 1.68.x ++ (LP: #1918666) ++ - Fix double-free crash in calendar on non-x86 (LP: #1915929) ++ - Improve OSK compatibility with gjs 1.68.x (LP: #1918738) ++ - Fix input-method popup visibility over fullscreen applications ++ - Fix a crash if an app moves between monitors during startup ++ - Fix D-Bus-initiated app focus changes ++ - Make sure to return a value from D-Bus methods so callers won't ++ time out ++ - Fix runtime warnings related to magnifier and shutdown ++ - Make sure power menu stays in sync with upower ++ - Use mallinfo2() instead of deprecated mallinfo() if glibc is new ++ enough (not applicable in Debian yet) ++ * d/gbp.conf, d/control.in: Update VCS details for debian/unstable branch ++ ++ -- Simon McVittie Thu, 26 Aug 2021 08:50:50 +0100 ++ ++gnome-shell (3.38.4-2) experimental; urgency=medium ++ ++ * debian/patches: Import upstream patches needed to support libgweather 40. ++ libgweather 40 had an internal API change that caused runtime issues, so ++ we need to update the shell code in order to make the shell to work and ++ show the weather information. ++ * debian/control: Bump runtime dependency on gweather 40 ++ ++ -- Marco Trevisan (Treviño) Wed, 26 May 2021 13:37:14 +0200 ++ ++gnome-shell (3.38.4-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - Fix missing X11 fallback icons (particularly for games and other ++ programs not installed system-wide), a regression in 3.37.3 ++ - Fix a Shell crash when an X11 window with an invalid/empty icon ++ is closed, possibly a regression in 3.38.3-3 ++ - Fix a memory leak when getting the icon from the texture cache ++ - Fix a possible use-after-free when removing a window ++ - Don't reposition unrelated windows when dragging a window onto the ++ workspace switcher ++ - Make sure the blur effect shader can be compiled successfully ++ - Many other fixes that we already had via debian/patches ++ * Drop all patches, applied upstream ++ ++ -- Simon McVittie Wed, 17 Mar 2021 09:52:47 +0000 ++ ++gnome-shell (3.38.3-4) unstable; urgency=medium ++ ++ * Team upload ++ * Update to upstream commit 3.38.3-11-ga87aae8f4 from gnome-3-38 branch ++ - Fix a crash if libsoup version 3 is installed ++ - Update German translation ++ ++ -- Simon McVittie Tue, 09 Mar 2021 20:35:00 +0000 ++ ++gnome-shell (3.38.3-3) unstable; urgency=medium ++ ++ * Team upload ++ * d/patches: Update to 3.38.3-9-gbdf31febe from gnome-3-38 branch ++ - Use image-data in preference to app icon for notifications ++ - Don't let fullscreen apps block the workspace-changing animation ++ - Don't leave a non-interactable polkit prompt if authentication ++ succeeds without requiring user interaction (LP: #1824874) ++ - Fix a crash in the blur effect when taking a screenshot or ++ screencast ++ - Fix a crash involving apps' fallback icons ++ ++ -- Simon McVittie Tue, 23 Feb 2021 09:28:02 +0000 ++ ++gnome-shell (3.38.3-2) unstable; urgency=medium ++ ++ * Team upload ++ * d/patches: Update to 3.38.3-3-ge3dc4401d from gnome-3-38 branch ++ - Fix opening Extensions app from notification ++ - Fix workspace layout in right-to-left locales ++ - Don't break window focusing if trying to take an area screenshot while ++ an application such as a game has an X11 grab (LP: #1910235) ++ ++ -- Simon McVittie Thu, 04 Feb 2021 10:27:05 +0000 ++ ++gnome-shell (3.38.3-1) unstable; urgency=medium ++ ++ * Team upload ++ * d/watch: Only watch for 3.38.x versions ++ * New upstream release ++ ++ -- Simon McVittie Thu, 14 Jan 2021 20:13:26 +0000 ++ ++gnome-shell (3.38.2-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - Improve app picker spacing on larger resolutions ++ - Don't add dialogs to the window preview more than once ++ - Avoid cursor visibility changes on startup ++ - Remove dead code in StButton, StEntry ++ - Make FocusApp D-Bus method more reliable ++ - Fix crashes with the desktop-icons extension ++ (LP: #1898005, LP: #1898910) ++ - Silence some warnings ++ - Update translations: nb, zh_CN ++ - Otherwise functionally equivalent to 3.38.1-3 ++ * Drop patches that were included in the new upstream release ++ * d/gbp.conf: Use upstream 3.38.x branch. ++ Version 40~alpha was already released, so it's misleading to say that ++ 3.38.x is the latest. ++ * Standards-Version: 4.5.1 (no changes required) ++ * Update Lintian overrides ++ * Release to unstable ++ ++ -- Simon McVittie Thu, 03 Dec 2020 10:40:52 +0000 ++ ++gnome-shell (3.38.1-3) experimental; urgency=medium ++ ++ * Team upload ++ * Update to upstream gnome-3-38 branch, commit 3.38.1-19-ge93b8263b ++ - Fix a crash with message "Error in freeze/thaw accounting" ++ - Don't crash if taking a per-window screenshot fails ++ - Align audio device selection icons better ++ - Fix typing replies into Telepathy notifications ++ - Fix some memory leaks ++ - Show screen-recorder indication, even in Xorg ++ - Don't play message sounds when "Do not disturb" is enabled ++ - Don't allow adding apps to favorites if they would be hidden anyway ++ - Update translations: bn_IN, es, fur, pt ++ ++ -- Simon McVittie Thu, 12 Nov 2020 16:45:02 +0000 ++ ++gnome-shell (3.38.1-2) unstable; urgency=medium ++ ++ * debian/patches/modemManager_Add-property-getters.patch: ++ - Cherry picked upstream commit to fix issue with missing "Mobile ++ Broadband" item in the system menu (closes: #971511). ++ ++ [ Simon McVittie ] ++ * d/control.in: Depend on gir1.2-gstreamer-1.0 (closes: #973463) ++ ++ -- Marco Trevisan (Treviño) Wed, 04 Nov 2020 17:26:00 +0100 ++ ++gnome-shell (3.38.1-1) unstable; urgency=medium ++ ++ * New upstream release ++ - Add screen recordings to recent items ++ - Tweak peek-password feature ++ - Fix workspace glitches in overview ++ - Improve DND behavior in app picker ++ ++ -- Marco Trevisan (Treviño) Sun, 11 Oct 2020 02:04:29 +0200 ++ ++gnome-shell (3.38.0-2) unstable; urgency=medium ++ ++ * Team upload ++ * Release to unstable ++ ++ -- Simon McVittie Fri, 25 Sep 2020 10:25:25 +0100 ++ ++gnome-shell (3.38.0-1) experimental; urgency=medium ++ ++ * New upstream release ++ ++ -- Marco Trevisan (Treviño) Wed, 16 Sep 2020 15:03:21 +0200 ++ ++gnome-shell (3.37.92-3) experimental; urgency=medium ++ ++ * Team upload ++ * Build-depend on systemd, for systemd.pc ++ ++ -- Simon McVittie Tue, 08 Sep 2020 23:21:34 +0100 ++ ++gnome-shell (3.37.92-2) experimental; urgency=medium ++ ++ * Team upload ++ ++ [ Georges Basile Stavracas Neto ] ++ * debian/rules: Update Meson option names ++ * Depend on gstreamer1.0-pipewire. ++ GNOME Shell's built-in screencast tool was made into a separate ++ service that uses pipewiresrc. ++ ++ [ Simon McVittie ] ++ * Require a known-working version of Pipewire ++ * Remove migration path from ancient -dbg packages ++ ++ -- Simon McVittie Tue, 08 Sep 2020 15:48:11 +0100 ++ ++gnome-shell (3.37.92-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - Fix screen recorder shortcut ++ - Support cycle-group cycling only over windows in the workspace ++ * Update mutter dependency version ++ * Enable screencasting support now that pipewire 0.3 is in experimental ++ ++ -- Simon McVittie Mon, 07 Sep 2020 20:01:41 +0100 ++ ++gnome-shell (3.37.91-1) experimental; urgency=medium ++ ++ * New upstream release: ++ - Inhibit remote access when disabled by session mode ++ - Remove Frequent view from app picker ++ - Allow rearranging items in app picker ++ - Add support for parental controls filtering ++ - Support pre-authenticated logins in vmware environments (LP: #1886592) ++ - Update microphone icon on input volume changes ++ - Support prepending workspace with horizontal layouts ++ - Move calendar events out of notifications list ++ - Expose actor tree in looking glass ++ - Add support for "PrefersNonDefaultGPU" desktop key ++ - Move screencasting into a separate service (needs pipewire) ++ - Default to not installing updates on low battery ++ - Refactor and clean up app picker pagination (LP: #1873725) ++ - Misc fixes and memory improvements ++ * debian/control: ++ - Depend on debhelper-compat = 13 ++ - Remove useless dependency on mutter (the binary) ++ - Test depend on gir1.2-upowerglib-1.0 ++ - Update build dependencies to match upstream ++ - Remove leading space in gnome-shell-extension-prefs description ++ * debian/patches: Drop them all ++ * debian/rules: ++ - Don't manually set --fail-missing (included in dh 13) ++ - Remove uneeded test environment variables overrides (included in dh 13) ++ * debian/sources/lintian-override: ++ - Override some desktop files related warnings ++ * debian/gbp.conf: Point to upstream/latest ++ * debian/watch: Monitor unstable versions ++ ++ -- Marco Trevisan (Treviño) Thu, 27 Aug 2020 17:34:56 +0200 ++ ++gnome-shell (3.36.6-1) unstable; urgency=medium ++ ++ * Team upload ++ ++ * New upstream release ++ ++ -- Simon McVittie Thu, 10 Sep 2020 12:27:18 +0100 ++ ++gnome-shell (3.36.5-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - Fix password briefly showing on login dialog during logout if it ++ was previously made visible (CVE-2020-17489, Closes: #968311) ++ * Drop most patches, applied upstream ++ ++ -- Simon McVittie Wed, 12 Aug 2020 21:28:22 +0100 ++ ++gnome-shell (3.36.4-1) unstable; urgency=medium ++ ++ * New upstream stable release (LP: #1888060) ++ - Hide switch-user button on lock screen if unsupported ++ - Improve world clocks styling ++ - Improve calendar-server performance (Closes: #964851, LP: #1885346) ++ - Fix regressions in redesigned modal dialogs (LP: #1871868) ++ - Better support sandboxed apps with multiple .desktop files ++ - Fix on-screen keyboard size in portrait orientation ++ - Support scrolling anywhere in slider menu items ++ - Fixed crash ++ - Plugged leaks ++ * debian/control: ++ - Bump dependency on ibedataserver1.2 and evolution-data-server to 3.33.1 ++ * d/p/shell-mime-sniffer-Ignore-invalid-file-content-type.patch: ++ - Dropped (merged upstream) ++ * d/p/shell-window-tracker-Tighten-sandbox-ID-prefix-check.patch, ++ d/p/extensionDownloader-Fix-check-for-updates-with-several-ex.patch, ++ d/p/Update-Brazilian-Portuguese-translation.patch, ++ d/p/Update-Brazilian-Portuguese-translation-1.patch, ++ d/p/keyboard-Move-named-icons-into-subdirectories.patch, ++ d/p/keyboard-Fix-missing-key-icons-in-numeric-level.patch, ++ d/p/calendar-server-Remove-delay-before-event-emission.patch: ++ - Cherry-picked from upstream stable branch, as they're reiterations to fix ++ issues introduced in various 3.36.x releases. ++ ++ -- Marco Trevisan (Treviño) Mon, 20 Jul 2020 15:17:47 +0200 ++ ++gnome-shell (3.36.3-1) unstable; urgency=medium ++ ++ * New upstream release (LP: #1881973) ++ - Add gnome-shell-extension-prefs wrapper for compatibility ++ - Fix distorted fallback icons in top bar ++ - Lower timeout for scrolling in overview ++ - Only start systemd units when running under systemd ++ - Fix "ghost" media controls ++ - Fix zombie sockets from extensions downloader ++ - Update world clocks offsets when timezone changes ++ - Fix "Do Not Disturb" setting getting reset on startup ++ - Fix pad OSD glitches ++ - Fix matching notifications by PID ++ - Only allow updates for extensions that aren't cached ++ - Fixed crashes ++ ++ -- Marco Trevisan (Treviño) Thu, 04 Jun 2020 00:07:17 +0200 ++ ++gnome-shell (3.36.2+64+ge74e691d8-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream snapshot from the gnome-3-36 branch ++ - Fixes a crash when locking the screen with certain extensions ++ enabled (Closes: #959883) ++ * Drop compatibility glue from gnome-shell-extension-prefs. ++ Upstream added a wrapper script which does something mostly ++ equivalent. ++ * Install gnome-extensions-app, the new name of ++ gnome-shell-extension-prefs, in the gnome-shell-extension-prefs ++ package ++ ++ -- Simon McVittie Sat, 30 May 2020 15:48:25 +0100 ++ ++gnome-shell (3.36.2-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream stable release ++ - Tone down weekend days with events in calendar ++ - Fix crash on physical keyboard detach ++ - Fix crash when creating a new workspace by dragging a favourite ++ app icon ++ - Fix popup scaling in some HiDPI multi-monitor configurations ++ - Fix unintended focus delay after entering the wrong password ++ - Fix a crash when theming changes (LP: #1868440) ++ - When searching for system actions, find transliterated ASCII versions ++ - Ellipsize long "wrong password" messages ++ - Fix stuck lock screen when locked with a system-modal dialog open ++ - Don't apply updates on logout by default, since it isn't always ++ desirable (in particular on-battery status is not detected) ++ - Update translations: cs, pt_BR ++ * d/rules: Drop -Wl,--as-needed. ++ It's the compiler default with bullseye toolchains. ++ * d/watch: Only watch even-numbered (stable) branches ++ ++ -- Simon McVittie Fri, 01 May 2020 11:28:11 +0100 ++ ++gnome-shell (3.36.1+git20200417-1) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Simon McVittie ] ++ * New upstream snapshot from gnome-3-36 branch (3.36.1-37-g18a5c7436) ++ - Fix translated app folder names in overview (LP: #1872434) ++ - Fix misaligned spinner in lock screen ++ - Fix warning when a polkit dialog is reset ++ - Pluralize prompt correctly when asking whether to revert a display ++ setup change ++ - Update Finnish translation ++ * Bump build-dependency on libpulse-dev to 13. ++ Apparently stable's libpulse0 (in a partial upgrade) causes gnome-shell ++ to hang, so presumably we need this newer version for something. ++ (Closes: #958025) ++ * Bump AT-SPI dependency to a contemporary version. ++ As with libpulse, there's anecdotal evidence that the version from ++ Debian 10 is too old to work in practice. (Closes: #958025) ++ ++ [ Laurent Bigonville ] ++ * Move the D-Bus interfaces description files to the -common package. ++ This will make it easier to build some packages, like gnome-terminal, ++ that have a search provider ++ ++ [ Jeremy Bicha ] ++ * Have gnome-shell-extension-prefs recommend chrome-gnome-shell ++ - gnome-shell-extension-prefs recommends visiting ++ extensions.gnome.org to install extensions but that ++ requires chrome-gnome-shell to be installed ++ - GNOME Software 3.36 no longer offers installing ++ GNOME Shell extensions ++ (LP: #1866841) ++ ++ -- Simon McVittie Tue, 21 Apr 2020 13:46:21 +0100 ++ ++gnome-shell (3.36.1-5) unstable; urgency=medium ++ ++ * Team upload ++ * Merge changelog from unstable ++ * Upload to unstable (transition: #954422) ++ * d/gbp.conf: Follow upstream/3.36.x branch ++ ++ -- Simon McVittie Fri, 10 Apr 2020 17:56:07 +0100 ++ ++gnome-shell (3.34.4-1) unstable; urgency=medium ++ ++ * Team upload ++ * d/gbp.conf: Switch to debian/unstable branch. ++ debian/master is now in use for 3.35.x. ++ * New upstream release ++ * Apply post-release fixes up to 3.34.4-1-g99d948559 ++ * Bump Standards-Version to 4.5.0 ++ ++ -- Simon McVittie Tue, 25 Feb 2020 16:26:07 +0000 ++ ++gnome-shell (3.36.1-4) experimental; urgency=medium ++ ++ * Team upload ++ * extensions-app: Patch back in basic compatibility with old invocation. ++ There are enough extensions in Debian that rely on being able to ++ run "gnome-shell-extension-prefs " that we can't ++ really drop this immediately. ++ Mitigates: #956162, #956163, #956164, #956165, #956166, #956167, ++ #956168, #956169, #956170, #956171, #956172 ++ ++ -- Simon McVittie Wed, 08 Apr 2020 11:19:11 +0100 ++ ++gnome-shell (3.36.1-3) experimental; urgency=medium ++ ++ * Team upload ++ * Require an ibus version where #955769 (LP#1869641) has been fixed ++ * d/patches: Update from upstream gnome-3-36 branch up to commit ++ 3.36.1-31-ga6783692c ++ ++ -- Simon McVittie Tue, 07 Apr 2020 18:27:29 +0100 ++ ++gnome-shell (3.36.1-2) experimental; urgency=medium ++ ++ * Team upload ++ * d/patches: Update from upstream gnome-3-36 branch up to commit ++ 3.36.1-19-gdfcc5ffb1 ++ - Drop commit c89d6a63 for now, there seems to be some doubt as to ++ whether it is fully correct ++ ++ -- Simon McVittie Sat, 04 Apr 2020 12:17:51 +0100 ++ ++gnome-shell (3.36.1-1) experimental; urgency=medium ++ ++ * Team upload ++ ++ [ Simon McVittie ] ++ * New upstream release ++ * Drop patches that were applied upstream ++ * Build-depend on appstream, for its gettext .its integration ++ * Install new AppStream metadata for extensions tool ++ * Install bash completion for gnome-extensions CLI ++ * d/patches: Update from upstream gnome-3-36 branch up to commit ++ 3.36.1-12-g3a863ee34 ++ - Translation updates ++ - Don't override DesktopAppInfo desktop in Ubuntu's GNOME session, ++ so NotShowIn=ubuntu works (LP: #1869905) ++ - Various other bug fixes ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: Bump gir1.2-gnomedesktop-3.0 (build-)dependency ++ ++ -- Simon McVittie Fri, 03 Apr 2020 14:23:59 +0100 ++ ++gnome-shell (3.36.0-2) experimental; urgency=medium ++ ++ * Split gnome-shell-extension-prefs out into its own binary package. ++ It's not useful and arguably misleading to show this to everybody by ++ default, since it is only a tool for enabling/disabling extensions you ++ have already installed - and we don't provide any out of the box. ++ Perhaps it'd be useful for individual extensions to cause this to be ++ installed via Recommends. ++ * Cherry-pick a few patches from 3.36.1; see patch descriptions for more ++ details. ++ - d/p/St-Ensure-to-update-entry-hint-visibility-with-IM-preedit.patch ++ - d/p/ibusManager-fix-ibus-launch-error-because-of-wrong-method.patch ++ - d/p/st-texture-cache-Fix-invalid-memory-write-related-to-X11-.patch ++ - d/p/windowManager-Do-not-shutdown-ibus-xsettings-on-X11-compo.patch ++ ++ -- Iain Lane Thu, 19 Mar 2020 20:37:04 +0000 ++ ++gnome-shell (3.36.0-1) experimental; urgency=medium ++ ++ * New upstream release ++ + Allow session modes to specify alternative resource name ++ + Don't require gsd-xsettings for X11 support on wayland ++ + Fix crash on startup with topIcons* extension enabled ++ + Fix ibus support in Xorg session ++ + Fix illegible app folder titles with light theme ++ + Fix link to location settings in aggregate menu ++ + Fix off-by-1900 error in date conversions ++ + Improve Extensions D-Bus API ++ + Really fix visual glitch in sliders ++ * control: ++ + Breaks: gnome-shell-extension-appindicator << 33 to be on the ++ safe side. ++ + Bump mutter and gnome-desktop BDs per meson.build ++ ++ -- Iain Lane Mon, 16 Mar 2020 15:25:22 +0000 ++ ++gnome-shell (3.35.92-2) experimental; urgency=medium ++ ++ [ Marco Trevisan (Treviño) ] ++ * debian/control: Breaks on dashtodock minor than 67+git20200225-1 ++ ++ -- Iain Lane Wed, 04 Mar 2020 09:24:55 +0000 ++ ++gnome-shell (3.35.92-1) experimental; urgency=medium ++ ++ * New upstream release ++ * control: Bump mutter deps to .92 ++ * Style-looking-glass-variant-independant.patch: Drop, upstream ++ ++ -- Iain Lane Tue, 03 Mar 2020 16:37:58 +0000 ++ ++gnome-shell (3.35.91-1) experimental; urgency=medium ++ ++ [ Marco Trevisan (Treviño) ] ++ * New upstream release ++ - Improve visual appearance of Weather integration ++ - New system dialog designs ++ - Sandbox the portal helper ++ - Improvements to the magnifier ++ - New lock screen (a merge of screen shield and unlock dialog) ++ (LP: #1832812, LP: #1827751) ++ - Show the suspend button in the power menu (LP: #1697143) ++ - Font size matches configured interface font size (LP: #1717453) ++ - Only enable OSK automatically if touch-mode is enabled (LP: #1721319) ++ - Added show-password emblem to password entries (LP: #1860540) ++ * debian/control: ++ - Update build dependencies ++ * debian/gnome-shell-common.install: Add extensions tool icons ++ * d/p/Style-looking-glass-variant-independant.patch: ++ - Allow to style looking glass properly ++ ++ [ Laurent Bigonville ] ++ * debian/rules: Do not override libexecdir so things are installed in ++ /usr/libexec now that's allowed by the policy ++ ++ -- Marco Trevisan (Treviño) Mon, 24 Feb 2020 18:48:37 +0000 ++ ++gnome-shell (3.34.3-1) unstable; urgency=medium ++ ++ * New upstream release ++ + polkitAgent: Fix confirming via keyboard when password-less ++ * control: Bump mutter BD to 3.34.3. This probably isn't *strictly* ++ required, but nevertheless let's keep them in sync. ++ ++ -- Iain Lane Mon, 06 Jan 2020 13:40:57 +0000 ++ ++gnome-shell (3.34.2-1) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Georges Basile Stavracas Neto ] ++ * Add gnome-menus to Recommends. ++ The files installed by gnome-menus are needed for the functionality of ++ suggesting a name for a new folder to work. ++ ++ [ Simon McVittie ] ++ * d/watch: Only watch for stable releases ++ * New upstream release ++ * d/gbp.conf: Use upstream/3.34.x branch ++ * Add build-dependency on libgnome-desktop-3-dev (>= 3.34.2) for new ++ systemd scope functionality ++ * Remove Breaks/Conflicts on packages older than Debian 9 (oldstable) ++ * Remove unused Lintian override ++ * Bump Standards-Version to 4.4.1 ++ ++ -- Simon McVittie Mon, 16 Dec 2019 16:55:02 +0000 ++ ++gnome-shell (3.34.1+git20191024-1) unstable; urgency=medium ++ ++ * New upstream snapshot release ++ + Fix some animations using invalid parameters ++ + Compute lock timeout fade duration using animations parameters ++ + Ensure unredirection is disabled after animations ++ + Speed-up overview opening using windows cached centers (LP: #1848009) ++ ++ -- Marco Trevisan (Treviño) Fri, 25 Oct 2019 13:36:08 +0100 ++ ++gnome-shell (3.34.1-1) unstable; urgency=medium ++ ++ * New upstream release ++ + Allow editing app folder names ++ + Do not notify systemd before initialization is complete ++ + Don't leak NOTIFY_SOCKET environment variable to applications ++ + Fix accidentally skipped animations ++ + Fix box-shadow glitch with prerendered resources ++ + Fix desktop right click menu appearing in the wrong place if a Terminal ++ window is open (LP: #1842910) ++ + Fix extra icons appearing in "Frequent" view animation ++ + Fix fading out desktop icons (Closes: #940612) ++ + Fix "Frequent" view icons disappearing on hover (LP: #1846083) ++ + Fix lock-up on X11 when ibus is already running on startup (LP: ++ #1845198) ++ + Fix screen dimming on idle (LP: #1846941) ++ + Fix screenshots and window animations when scaled ++ + Fix various regressions with dynamic workspaces ++ + Improve performance when enabling/disabling all extensions ++ + Make menu animations more consistent ++ + Skip property transitions while hidden ++ + Support SAE secrets in network agent (LP: #1844422) ++ * control: Require mutter 3.34.1 ++ ++ -- Iain Lane Wed, 09 Oct 2019 11:20:28 +0100 ++ ++gnome-shell (3.34.0-2) unstable; urgency=medium ++ ++ * Team upload. ++ * Upload to unstable. ++ ++ -- Andreas Henriksson Mon, 30 Sep 2019 14:29:53 +0200 ++ ++gnome-shell (3.34.0-1) experimental; urgency=medium ++ ++ * New upstream release ++ + Handle startup/shutdown of misc X11 services ++ + Fix sound volume mute/unmute ++ + Correctly terminate pasted text ++ * d/p/volume-Ignore-slider-changes-we-initiated-ourselves.patch: Drop, ++ upstream ++ * control: Bump mutter Build-Depends and Depends to 3.34.0 ++ ++ -- Iain Lane Tue, 10 Sep 2019 10:51:44 +0100 ++ ++gnome-shell (3.33.92-1) experimental; urgency=medium ++ ++ * New upstream release ++ + Animate pointer a11y pie timer ++ + Fix restarting shell in systemd user session ++ * volume-Ignore-slider-changes-we-initiated-ourselves.patch: Cherry-pick. ++ volume: Ignore slider changes we initiated ourselves Commit ++ 21e14bd46f9774e6c0146cb2169d938e782dba3c fixed this for the brightness ++ slider, but we have the same problem for volume too. When the volume is ++ muted - for example in Settings or via a media key, we update the slider ++ to '0' to indicate this visually. But we also actually invoke the slider's ++ callback to *set* the volume to zero. That means that the previous level ++ is overwritten so it can't be restored when unmuting. The fix is the same ++ - when we update the slider internally ourselves, don't call the signal ++ handler. ++ * Bump mutter BD to 3.33.92, corresponding to the shell's version ++ * control: BD on xwayland , required for the testsuite ++ * control, rules: Run a session bus for the testsuite ++ ++ -- Iain Lane Thu, 05 Sep 2019 18:15:19 +0100 ++ ++gnome-shell (3.33.91-1) experimental; urgency=medium ++ ++ * New upstream release ++ + Fix regression when adjusting brightness ++ + Fix pointer a11y timeout animation ++ + Add new extensions CLI tool ++ + Only track top-level windows ++ * control: Bump BDs per upstream, & add BDs for the extension tool ++ ++ -- Iain Lane Fri, 23 Aug 2019 21:05:26 +0100 ++ ++gnome-shell (3.33.90-1) experimental; urgency=medium ++ ++ [ Marco Trevisan (Treviño) ] ++ * New upstream release ++ + Add option for disabling the hot corner ++ + Allow dragging unfocused tiled/maximized windows from top bar ++ + Allow to disable window menus via session mode ++ + Avoid unnecessary style changes when computing :first/:last-child ++ + Call GDM's RegisterSession() after startup (LP: #1798790) ++ + Consistently animate new window actions ++ + Disable emoji on-screen keyboard support on X11 ++ + Don't crash for world clock locations with no timezone ++ + Don't leak old on-screen keyboard layout groups ++ + Fix alt-tab icon size on HiDPI ++ + Fix cursor visibility in screen recordings ++ + Fix distortion of some image contents ++ + Fix ellipsization in dialog subtitles/bodies ++ + Fix extended keys popups being hidden by on-screen keyboard ++ + Fix glitch of fullscreen window in workspace switch animation ++ + Fix keeping actors visible in scrollviews ++ + Fix opening window menu ++ + Fix style updates for non-background CSS properties ++ + Fix tablet button mapping overlay ++ + Fix the calculation of the maximum number of app search results ++ + Fix top bar being hidden by lock screen ++ + Fix unintentional interference between gestures ++ + Fix unintentional loop while polkit dialog is active ++ + Handle horizontal workspace layout with gestures/animations ++ + Handle network interface name changes ++ + Implement DND app picker folder management ++ + Implement locate-pointer accessibility feature ++ + Implement mouse accessibility ++ + Improve handling of session mode extensions ++ + Include 'sandboxed-app-id' in winodw introspection info ++ + Make Clocks/Weather integration work with sandboxed apps ++ + Minimize travel distance in overview animation ++ + Move some chrome above popup windows ++ + Only emit ::style-changed on actual changes ++ + Port to libecal-2.0 ++ + Prepare for optional X11 ++ + Refine the app menu ++ + Refine window preview style ++ + Reload search providers when installed applications change ++ + Replace Tweener with Clutter animations ++ + Rescan icon theme when installed apps changed ++ + Set up GJS profiler when GJS_TRACE_FD is set ++ + Style fixes and improvements ++ + Support startup via systemd user instance ++ + Support TCRYPT in mount password dialog ++ + Update theme to better match GTK's Adwaita ++ + Use more fine-grained levels in battery indicator ++ * debian/patches: ++ + tweener-Save-handlers-on-target-and-remove-them-on-destro.patch: Refresh ++ * debian/control: Bump dependency to mutter 3.33.90 and desktop schemas 3.33.1 ++ ++ [ Simon McVittie ] ++ * d/gnome-shell.bug-control: Include related packages in bug reports ++ ++ -- Marco Trevisan (Treviño) Tue, 13 Aug 2019 11:12:43 +0100 ++ ++gnome-shell (3.32.2-2) experimental; urgency=medium ++ ++ * debian/source_gnome-shell.py: ++ + Add more informations that we might need to debug information in the ++ apport retracing (LP: #1722886): ++ - All the desktop shared gsettings key ++ - Mutter gsettings key and version ++ - Settings daemon settings key used by the shell ++ - ~/.config/monitors.xml ++ - Shell's journalctl since it will include errors and JS stacktrace. ++ * d/p/boxpointer-Unset-the-sourceActor-on-destruction.patch: ++ - Avoid crash on reallocation of dead actors (LP: #1831555) ++ ++ -- Marco Trevisan (Treviño) Thu, 27 Jun 2019 17:54:16 +0100 ++ ++gnome-shell (3.32.2-1) experimental; urgency=medium ++ ++ * New upstream release ++ - Fix ellipsization in dialog subtitles/bodies (LP: #1809788) ++ - Don't crash for world clock locations with no timezone (LP: #1827953) ++ ++ -- Marco Trevisan (Treviño) Tue, 21 May 2019 17:19:41 +0100 ++ ++gnome-shell (3.32.1-1) experimental; urgency=medium ++ ++ [ Simon McVittie ] ++ * d/rules: Create a temporary HOME, XDG_RUNTIME_DIR for the unit tests. ++ This goes some way towards fixing test failures and FTBFS on buster's ++ sbuild, as deployed on the s390x buildd. ++ * d/.gitignore: Add ++ ++ [ Laurent Bigonville ] ++ * New upstream release ++ ++ -- Laurent Bigonville Mon, 22 Apr 2019 15:45:49 +0200 ++ ++gnome-shell (3.32.0+git20190410-1) experimental; urgency=medium ++ ++ * Use debhelper-compat 12 and BD on dh-sequence-{gnome,gir} ++ * New upstream release, which includes ++ - shell: Fallback on ISO 8601 datetime string for screenshot date info ++ (LP: #1796251) ++ * BD on the corresponding mutter ++ * debian/patches/various: Drop upstream cherry-picks. We had cherry-picked ++ the stable branch into Debian patches in the previous upload, but that ++ would get out of hand if we carried on. Instead we are using a tarball ++ snapshot. So drop the cherry-picks. ++ ++ -- Iain Lane Wed, 10 Apr 2019 16:36:31 +0100 ++ ++gnome-shell (3.32.0-1) experimental; urgency=medium ++ ++ * New upstream release ++ + Fix sizing issues in on-screen-keyboard emoji panel ++ + Fix test linker failure on Debian/Ubuntu ++ + Avoid assertion when sizing fallback app icons from CSS ++ + Fix mis-sized menu arrows after texture cache changes ++ * debian/patches: Update to master at ede0fd866. These are all fixes which ++ will be in 3.32.1. ++ - d/p/build-Add-mutter-s-private-directory-to-libst-s-build-tim.patch: ++ Drop, applied upstream. ++ * control: Bump mutter BD to 3.32.0 ++ ++ -- Iain Lane Tue, 12 Mar 2019 12:50:26 +0000 ++ ++gnome-shell (3.31.92-1) experimental; urgency=medium ++ ++ * New upstream release ++ + Add flags parameter in GrabAccelerators API ++ + Always use symbolic user icon in system menu ++ + Don't close on-screen-keyboard's language menu on hover ++ + Don't let unfullscreen gesture interfere with top bar taps ++ + Don't toggle on-screen keyboard on every focus change ++ + Fix generating French OSK layout ++ + Fix legacy tray icons not responding to events on wayland ++ + Fix visual glitch in submenus ++ + Hide trailing separator in search results ++ + Only consider visible children for :first-child/:last-child ++ + Remember choice in inhibit-shortcuts dialogue ++ + Support fractional scaling ++ + Use borderless round user images ++ * control: ++ + BD on mutter 3.31.92, the corresponding release for this Shell ++ + BD on gjs 1.54, per upstream ++ * Drop workaround_crasher_fractional_scaling.patch. Marco says this is ++ probaly not required any more, and it was only ever intended to be a ++ temporary workaround. ++ * Cherry-pick c7342824 to fix `test-theme` ++ * Add a BD on gnome-settings-daemon-common. ++ This is required for `test-theme`. ++ ++ -- Iain Lane Wed, 06 Mar 2019 14:39:17 +0000 ++ ++gnome-shell (3.31.90-1) experimental; urgency=medium ++ ++ [ Marco Trevisan (Treviño) ] ++ * New upstream release ++ - Don't fill journal with osdWindow errors (LP: #1772677) ++ - Fix missing icon in keyboard indicator (LP: #1812266) ++ * debian/control: ++ - Update mutter dependency on mutter-4 3.31.4 ++ - Drop dependencies on libcanberra and libcanberra-gtk3 ++ * debian/gnome-shell.install: ++ - Remove usr/lib/mozilla as no plugin is shipped anymore ++ * debian/gnome-shell.lintian-overrides: ++ - Update mutter libraries paths ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: Recommends ibus, gnome-shell tried to start for years ++ now, ibus is required to input emoji these days. (Closes: #815050) ++ ++ [ Marco Trevisan (Treviño) ] ++ * d/p/Update-Basque-translation.patch, ++ d/p/Update-Esperanto-translation.patch, ++ d/p/Update-French-translation.patch, ++ d/p/Update-Slovak-translation.patch, ++ d/p/altSwitcher-Fix-error-when-all-alternatives-are-disabled.patch, ++ d/p/dash-destroy-items-s-child-before-tooltip.patch, ++ d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch, ++ d/p/keyboard-Do-not-call-KeyboardManager.holdKeyboard-with-se.patch, ++ d/p/panel-Don-t-allow-opening-hidden-menus-via-keybindings.patch, ++ d/p/power-Label-the-PENDING_CHARGE-state-as-Not-Charging.patch, ++ d/p/shellActionModes-disable-POPUP-keybindings-in-unlock-scre.patch, ++ d/p/st-button-Ignore-pointer-emulated-touch-events.patch: ++ - Dropped applied Upstream ++ * d/p/tweener-Save-handlers-on-target-and-remove-them-on-destro.patch, ++ d/p/workaround_crasher_fractional_scaling.patch: ++ - Refreshed ++ * debian/control: set breaks on dash-to-panel and dashtodock extensions ++ ++ [ Iain Lane ] ++ * control: Bump libmutter-dev version to 3.31.90, per upstream ++ ++ -- Marco Trevisan (Treviño) Thu, 21 Feb 2019 09:39:22 +0000 ++ ++gnome-shell (3.30.2-3) unstable; urgency=medium ++ ++ * Team upload ++ * d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch: ++ Mark as applied on upstream gnome-3-30 branch, and reorder earlier ++ in the patch series ++ * d/p/panel-Don-t-allow-opening-hidden-menus-via-keybindings.patch, ++ d/p/shellActionModes-disable-POPUP-keybindings-in-unlock-scre.patch: ++ Add patches from upstream to fix partial lock screen bypass ++ (CVE-2019-3820, Closes: #921490) ++ * Update patch series from gnome-3-30 branch, up to 3.30.2-11-ge23f4d6c7 ++ - Fix a crash that can happen when locking the screen ++ - Fix a critical when an app is closed while its popup menu is open ++ - Ignore pointer emulated touch events, fixing unintended double clicks ++ in extensions like dash-to-dock ++ - Don't close ibus popup window when an entry field changes its input ++ purpose ++ - Update translations: eu, eo, sk, fr ++ ++ -- Simon McVittie Wed, 06 Feb 2019 09:46:52 +0000 ++ ++gnome-shell (3.30.2-2) unstable; urgency=medium ++ ++ [ Jeremy Bicha ] ++ * Restore -Wl,-O1 to our LDFLAGS ++ * Bump Standards-Version to 4.3.0 ++ ++ [ Marco Trevisan (Treviño) ] ++ * d/p/power-Label-the-PENDING_CHARGE-state-as-Not-Charging.patch: ++ - Label the PENDING_CHARGE state as "Not Charging" (LP: #1745032) ++ * d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch: ++ - Fix missing icon in keyboard indicator (LP: #1812266) ++ ++ -- Marco Trevisan (Treviño) Fri, 25 Jan 2019 11:52:36 +0000 ++ ++gnome-shell (3.30.2-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - Drop patches that came from upstream gnome-3-30 ++ ++ -- Simon McVittie Thu, 15 Nov 2018 09:30:03 +0000 ++ ++gnome-shell (3.30.1-3) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Iain Lane ] ++ * debian/gbp.conf: Update to pkg-gnome's recommended settings ++ * Run tests with "xvfb-run -a" instead of plain xvfb-run ++ ++ [ Jeremy Bicha ] ++ * Set update-notifier's notify-reboot-required flag ++ when updating this package ++ ++ [ Simon McVittie ] ++ * d/patches: Update to upstream commit 3.30.1-16-ge55bdb0fb from ++ gnome-3-30 branch ++ * Make the postinst succeed if update-notifier is not installed or fails ++ * Also signal via /var/run/reboot-required, as used by ++ unattended-upgrades ++ ++ -- Simon McVittie Tue, 06 Nov 2018 09:55:55 +0000 ++ ++gnome-shell (3.30.1-2) unstable; urgency=medium ++ ++ * Team upload ++ ++ [ Jeremy Bicha ] ++ * Don't ignore test failures ++ * Drop unneeded --buildsystem=meson ++ * Drop unneeded override_dh_install ++ ++ -- Simon McVittie Tue, 09 Oct 2018 12:15:00 +0100 ++ ++gnome-shell (3.30.1-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - Drop patches that were applied upstream ++ ++ -- Simon McVittie Tue, 09 Oct 2018 10:24:16 +0100 ++ ++gnome-shell (3.30.0-3) unstable; urgency=medium ++ ++ * Backport the patches recommended by upstream for 3.30 (Closes: #904560) ++ ++ -- Laurent Bigonville Sun, 30 Sep 2018 23:23:25 +0200 ++ ++gnome-shell (3.30.0-2) unstable; urgency=medium ++ ++ * Team upload ++ * d/p/build-Remove-obsolete-soup-dependency.patch, ++ d/p/shell-Fix-list-of-GIR-includes.patch: ++ Add proposed patch from upstream to fix missing captions on password ++ prompts when used with gjs 1.54 ++ ++ -- Simon McVittie Thu, 20 Sep 2018 11:26:04 +0100 ++ ++gnome-shell (3.30.0-1) unstable; urgency=medium ++ ++ [ Didier Roche ] ++ * New upstream release ++ * Build-depend on mutter 3.30.0 ++ ++ [ Iain Lane ] ++ * Merge experimental branch back into master, and update all the references ++ accordingly. This upload is going to unstable. ++ ++ -- Didier Roche Wed, 05 Sep 2018 12:06:24 +0100 ++ ++gnome-shell (3.29.92-1) experimental; urgency=medium ++ ++ * Team upload ++ ++ [ Marco Trevisan (Treviño) ] ++ * New upstream development release ++ * Build-depend on mutter 3.29.92 ++ ++ [ Simon McVittie ] ++ * Standards-Version: 4.2.1 (no changes required) ++ * Add Breaks on older versions of extensions that needed updates for ++ this Shell version ++ - gnome-shell-extension-autohidetopbar (#905111) ++ - gnome-shell-extension-caffeine (#905108) ++ - gnome-shell-extension-dashtodock (#905106) ++ - gnome-shell-extension-top-icons-plus (#905115) ++ * Add Breaks on extensions that still need updates for this version, ++ using versions that assume they will be fixed in their next NMU or MU ++ - gnome-shell-extension-dash-to-panel (#905110) ++ - gnome-shell-extension-multi-monitors (#905114) ++ - gnome-shell-extension-pixelsaver (#905109) ++ - gnome-shell-extension-taskbar (#905113) ++ - gnome-shell-extension-workspaces-to-dock (#905112) ++ - gnome-shell-pomodoro (#905107) ++ ++ -- Simon McVittie Thu, 30 Aug 2018 09:20:35 +0100 ++ ++gnome-shell (3.29.91-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream development release ++ * Build-depend on mutter 3.29.91 ++ * Build-depend on Meson 0.47.0 ++ * Rebase patch series, dropping patches that were applied upstream ++ * Normalize package lists with wrap-and-sort -ab ++ * d/gnome-shell-common.install: Remove commented-out entry ++ * Standards-Version: 4.2.0 (no changes required) ++ ++ -- Simon McVittie Mon, 20 Aug 2018 21:32:20 +0100 ++ ++gnome-shell (3.29.90-2) experimental; urgency=medium ++ ++ * Team upload ++ * Build-depend on GLib 2.57.2 for the new approach to overriding ++ GSettings per desktop ++ * d/p/Update-Brazilian-Portuguese-translation.patch, ++ d/p/showOSD-Fix-handling-of-defined-falsy-parameters.patch, ++ d/p/data-Fix-comment-in-schema.patch, ++ d/p/workspace-Fix-infinite-loop-when-finding-parent-window-of.patch, ++ d/p/workspace-Simplify-detecting-added-dialogs-after-closing-.patch, ++ d/p/tools-fix-XDG-desktop-syntax-in-gnome-shell-overrides-mig.patch, ++ d/p/Updated-Slovenian-translation.patch, ++ d/p/keyboard-defer-position-changed-till-we-have-a-rect.patch, ++ d/p/keyboard-Refactor-code-resetting-IM-on-window-drags.patch: ++ Update to upstream master branch at 3.29.90-9-g6b610b26f ++ * d/p/schema-Fix-XML-syntax.patch: ++ Drop, replaced by functionally equivalent ++ d/p/data-Fix-comment-in-schema.patch ++ ++ -- Simon McVittie Sat, 04 Aug 2018 16:32:57 +0100 ++ ++gnome-shell (3.29.90-1) experimental; urgency=medium ++ ++ * Team upload ++ ++ [ Simon McVittie ] ++ * New upstream release 3.29.90 ++ * Rebase patch series ++ * Upgrade in lockstep with mutter 3.29.90 ++ * debian/gnome-shell.install: Install new migration script ++ * Standards-Version: 4.1.5 (no changes required) ++ * d/p/schema-Fix-XML-syntax.patch: ++ Fix a comment syntax error that caused glib-compile-schemas to reject ++ the file ++ ++ [ Marco Trevisan (Treviño) ] ++ * d/p/workspace-Disconnect-from-window-signals-on-destruction.patch, ++ d/p/workspaceThumbnail-Disconnect-from-window-signals-on-dest.patch: ++ - Drop patches not needed anymore as per upstream changes ++ * Bump dependency on gsettings-desktop-schemas 3.27.90 ++ ++ -- Simon McVittie Wed, 01 Aug 2018 17:01:05 +0100 ++ ++gnome-shell (3.29.4-1) experimental; urgency=medium ++ ++ * debian/*: Update for experimental (3.29/3.30 series) ++ * New upstream release 3.29.4 (etc) ++ + Fix "Clear All" for calendar events ++ + Allow cancelling direct switch operations ++ + Support being started by systemd --user ++ + Support key event forwarding required by some input methods ++ + Save creation time in screenshot metadata ++ + Improve consistency between ctrl- and middle-click on app icons ++ + Add support for font-feature-settings CSS property ++ + Adjust to MetaScreen removal ++ + Guard against untimely keyboard map changes ++ + Fix icons in search provider results ++ + Fix blurriness of OSD under some resolutions ++ + Fix lagging pointer when zoomed ++ + Support icons in app-menu ++ * Install new systemd user units (aren't used by anything just yet) ++ * Refresh patches ++ * debian/gnome-shell.docs: README is now called README.md ++ * debian/control*: Require mutter API version 3 and mutter 3.29.4 ++ ++ -- Iain Lane Wed, 25 Jul 2018 17:40:58 +0100 ++ ++gnome-shell (3.28.3-2) UNRELEASED; urgency=medium ++ ++ * debian/gbp.conf: We've branched experimental for 3.29/3.30, use ++ upstream/3.28.x for upstream sources. ++ ++ -- Iain Lane Wed, 25 Jul 2018 15:47:40 +0100 ++ ++gnome-shell (3.28.3-1) unstable; urgency=medium ++ ++ * New upstream release (LP: #1718931) ++ d/p/Change-const-to-var.patch, ++ d/p/Update-Afrikaans-translation.patch, ++ d/p/Update-Scottish-Gaelic-translation.patch, ++ d/p/magnifier.js-Fix-zoom-juddering.patch, ++ d/p/network-Update-the-icon-in-the-panel-whenever-NM-s-state-.patch, ++ d/p/networkAgent-Fix-fallout-from-libnm-port.patch, ++ d/p/st-label-Unset-clutter-text-instance-on-disposal.patch, ++ d/p/st-texture-cache-Don-t-add-NULL-textures-to-cache.patch, ++ d/p/st-texture-cache-Save-cairo-surfaces-to-a-different-map.patch, ++ d/p/ui-Theme-lookup-should-respect-XDG_DATA_DIRS.patch, ++ d/p/workspaceThumbnail-Remove-WindowClone-s-from-_windows-whe.patch, ++ d/p/workspaceThumbnail-remove-unused-private-win-reference.patch, ++ d/p/workspace-Remove-WindowClone-s-from-_windows-when-destroy.patch: ++ - Drop patches applied on the 3.28 branch ++ ++ -- Marco Trevisan (Treviño) Thu, 19 Jul 2018 20:05:52 +0100 ++ ++gnome-shell (3.28.2-2) unstable; urgency=medium ++ ++ * Team upload ++ * d/p/network-Update-the-icon-in-the-panel-whenever-NM-s-state-.patch, ++ d/p/Update-Afrikaans-translation.patch, ++ d/p/st-label-Unset-clutter-text-instance-on-disposal.patch, ++ d/p/Update-Scottish-Gaelic-translation.patch, ++ d/p/magnifier.js-Fix-zoom-juddering.patch, ++ d/p/Change-const-to-var.patch, ++ d/p/st-texture-cache-Don-t-add-NULL-textures-to-cache.patch, ++ d/p/st-texture-cache-Save-cairo-surfaces-to-a-different-map.patch: ++ Update to upstream gnome-3-28 branch ++ - magnifier.js: Zoom more smoothly (LP: #1691675) ++ - The StLabel patch might resolve #900776 ++ * d/p/workspaceThumbnail-remove-unused-private-win-reference.patch, ++ d/p/messageList-stop-syncing-if-closeButton-has-been-destroye.patch, ++ d/p/automountManager-remove-allowAutorun-expire-timeout-on-vo.patch: ++ Update patch series for #887082 to latest version proposed upstream ++ ++ -- Simon McVittie Sun, 08 Jul 2018 11:32:40 +0100 ++ ++gnome-shell (3.28.2-1) unstable; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ * d/p/polkitAgent-Guard-against-repeated-close-calls.patch, ++ d/p/popupMenu-Fix-wrong-call-to-clutter_actor_add_child.patch, ++ d/p/workspaceThumbnail-initialize-porthole-based-on-workArea.patch, ++ d/p/workspaceThumbnail-rebuild-thumbnails-if-workareas-size-c.patch, ++ d/p/workspaceThumbnail-only-update-_porthole-if-the-overview-.patch: ++ Drop patches that were cherry-picked from upstream 3.28 branch ++ * d/p/ui-Theme-lookup-should-respect-XDG_DATA_DIRS.patch: ++ Add patch from upstream git master to make themes respect XDG_DATA_DIRS ++ (LP: #1760039) ++ * d/p/networkAgent-Fix-fallout-from-libnm-port.patch: ++ Add patch from upstream 3.28 branch to fix a regression in wifi ++ password prompting ++ * Re-order patch series to put patches that were applied upstream first ++ ++ -- Simon McVittie Thu, 17 May 2018 10:37:37 +0100 ++ ++gnome-shell (3.28.1-1) unstable; urgency=medium ++ ++ [ Jeremy Bicha ] ++ * New upstream release ++ * Bump required glib to 2.56. Thanks Marcus Lundblad. ++ * debian/gnome-shell.gsettings-overrides: ++ Adapt favorite-apps to the renaming of Evolution's .desktop ++ * Drop obsolete dh_translations override ++ * Drop 27-nm-libexec-path.patch: no longer needed ++ * Cherry-pick thunderbolt-sync-D-Bus-API-with-bolt-changes.patch ++ * Recommend bolt >= 0.3 for Thunderbolt support ++ * Bump Standards-Version to 4.1.4 ++ ++ [ Simon McVittie ] ++ * d/patches: Remove patches that no longer apply ++ * d/gbp.conf: Don't use numbered patches ++ * d/p/popupMenu-Fix-wrong-call-to-clutter_actor_add_child.patch, ++ d/p/workspaceThumbnail-initialize-porthole-based-on-workArea.patch, ++ d/p/workspaceThumbnail-rebuild-thumbnails-if-workareas-size-c.patch, ++ d/p/workspaceThumbnail-only-update-_porthole-if-the-overview-.patch, ++ d/p/polkitAgent-Guard-against-repeated-close-calls.patch: ++ Apply post-release bug fixes from upstream ++ * d/p/tweener-Save-handlers-on-target-and-remove-them-on-destro.patch, ++ d/p/dnd-Nullify-_dragActor-after-we-ve-destroyed-it-and-avoid.patch, ++ d/p/workspaceThumbnail-Disconnect-from-window-signals-on-dest.patch, ++ d/p/workspaceThumbnail-Remove-WindowClone-s-from-_windows-whe.patch, ++ d/p/workspace-Disconnect-from-window-signals-on-destruction.patch, ++ d/p/workspace-Remove-WindowClone-s-from-_windows-when-destroy.patch: ++ Apply patches proposed upstream by Marco Trevisan to fix various uses ++ of objects after they are disposed (Closes: #887082) (LP: #1747566) ++ ++ -- Jeremy Bicha Tue, 08 May 2018 09:00:35 -0400 ++ ++gnome-shell (3.28.0-1) unstable; urgency=medium ++ ++ [ Simon McVittie ] ++ * New upstream stable release ++ ++ -- Jeremy Bicha Sun, 18 Mar 2018 20:16:20 -0400 ++ ++gnome-shell (3.27.92-2) unstable; urgency=medium ++ ++ [ Simon McVittie ] ++ * Build-depend on libgnome-desktop-3-dev (>= 3.27.90) to carry out ++ libgnome-desktop-3-17 transition in experimental ++ * Tighten dependencies on mutter and gir1.2-gnomedesktop-3.0 ++ ++ [ Jeremy Bicha ] ++ * Release to unstable ++ ++ -- Jeremy Bicha Sat, 10 Mar 2018 19:36:09 -0500 ++ ++gnome-shell (3.27.92-1) experimental; urgency=medium ++ ++ * New upstream release candidate ++ * Drop bump-api.patch: Applied in new release ++ ++ -- Jeremy Bicha Mon, 05 Mar 2018 20:51:14 -0500 ++ ++gnome-shell (3.27.91-1) experimental; urgency=medium ++ ++ * New upstream development release (LP: #1751070) ++ * Bump minimum mutter to 3.27.91 ++ * Build-Depend on sassc ++ * Drop caribou dependencies. GNOME Shell has a new built-in keyboard now. ++ * Drop patches applied in new release ++ * Cherry-pick bump-api.patch ++ * Disable the 6 patches from merge request !4 since they need to ++ be rebased ++ ++ -- Jeremy Bicha Fri, 23 Feb 2018 18:45:14 -0500 ++ ++gnome-shell (3.26.2-5) experimental; urgency=medium ++ ++ * Team upload ++ * Cherry-pick two more patches from upstream gnome-3-26 branch ++ related to #881301 etc. (now at 3.26.2-14-g64c857e3f) ++ * Apply patches from upstream merge request !4 to address more uses ++ of destroyed objects (Closes: #887082, hopefully) ++ ++ -- Simon McVittie Fri, 26 Jan 2018 17:10:10 +0000 ++ ++gnome-shell (3.26.2-4) unstable; urgency=medium ++ ++ * Port gnome-shell to libnm (Closes: #862677) ++ ++ -- Michael Biebl Sun, 21 Jan 2018 21:26:21 +0100 ++ ++gnome-shell (3.26.2-3) unstable; urgency=medium ++ ++ * Team upload ++ * Convert patch metadata to `git format-patch` style for gbp pq ++ * Add patches from upstream gnome-3-26 branch: ++ - Update translations: af, ar, cs, is, nb ++ - Improve robustness of ::drag-end handlers (GNOME #784545) ++ - Reset menuItems and Label objects on change (GNOME #788931) ++ - This is one possible source of the crashes in #881301, #880663. ++ - Make sure dash item labels are only destroyed once (GNOME #791233) ++ - Don't shadow ClutterActor's destroy() (GNOME #791233) ++ - Guard against malformed world-clocks settings (GNOME #791148) ++ - Don't leak fds when background changes (GNOME #791655) ++ * Depend on gjs (>= 1.50.2-3~) so that using an object after it's ++ destroyed doesn't crash the Shell. Critical warnings will be logged ++ instead, usually to the systemd journal. Please report these as new ++ bugs if seen: we can't tell from the crash backtraces whether the ++ bug was in the Shell itself or an extension, which makes the existing ++ bug reports unclear, but the critical warnings should make it clearer ++ where the bug is. (Closes: #881301, #880663; LP: #1714989, ++ LP: #1721321, LP: #1722986, LP: #1725015) ++ * Change Vcs-* to point to salsa.debian.org ++ * Bump Standards-Version to 4.1.3 (no changes required) ++ * Set Rules-Requires-Root to no ++ ++ -- Simon McVittie Sat, 13 Jan 2018 11:48:13 +0000 ++ ++gnome-shell (3.26.2-2) unstable; urgency=medium ++ ++ * Update Vcs fields for conversion to git ++ * Add debian/gbp.conf ++ * Bump Standards-Version to 4.1.2 ++ * Bump debhelper compat to 11 ++ * Enable all hardening flags ++ ++ -- Jeremy Bicha Mon, 25 Dec 2017 00:13:52 -0500 ++ ++gnome-shell (3.26.2-1) unstable; urgency=medium ++ ++ * New upstream release ++ * Rebase patches ++ * Switch to dh_missing ++ * Update list of binaries in gnome-shell.lintian-overrides using an RPATH ++ for mutter. Don't hard-code the path to be x86_64-linux-gnu specific. ++ * Honour DEB_BUILD_OPTIONS=nocheck so we don't try to run the test suite if ++ xvfb is not installed ++ * Exclude /usr/lib/gnome-shell/ from dh_makeshlibs to avoid an unnecessary ++ ldconfig trigger ++ ++ -- Michael Biebl Sun, 05 Nov 2017 20:11:21 +0100 ++ ++gnome-shell (3.26.1-3) unstable; urgency=medium ++ ++ * Cherry-pick git_popupmenu-icon-via-string.patch: ++ - Fix setting icon name via string, used by some extensions ++ * Cherry-pick git_spawn-wifi-panel-wpa-enterprise.patch: ++ - Launch Wi-Fi Settings not Network panel for WPA Enterprise ++ * Set urgency to high to not further delay gjs/mutter transition ++ ++ -- Jeremy Bicha Sat, 21 Oct 2017 20:07:37 -0400 ++ ++gnome-shell (3.26.1-2) unstable; urgency=medium ++ ++ [ Jeremy Bicha ] ++ * Release to unstable ++ * Bump Standards-Version to 4.1.1 ++ * Cherry-pick git_layout-unset-when-headless.patch from gnome-3-26 ++ branch to fix crash bug (LP: #1717170) ++ ++ [ Andrea Azzarone ] ++ * debian/patches/workaround_crasher_fractional_scaling.patch: ++ workaround a popular crash for now when fractional scaling is enabled. ++ Andrea is working on a proper fix/debug (LP: #1714542) ++ ++ [ Didier Roche ] ++ * debian/patches/fix_reset_initial_focus.patch: ++ - cherry-pick fix proposed by upstream to avoid regression when keyboard ++ is used the second time a modal dialog is drawn. ++ ++ -- Jeremy Bicha Fri, 13 Oct 2017 16:32:23 -0400 ++ ++gnome-shell (3.26.1-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream release ++ - d/p/000[1-5]*.patch: Drop patches that came from upstream ++ - d/p/0006-gtk-embed-stop-watching-for-new-windows-when-icon-is.patch: ++ Drop patch for #875609, fixed differently upstream ++ - debian/patches/41-handle-logind-fail.patch: ++ Drop patch for #729877, fixed differently upstream ++ - d/p/run-unit-tests.patch: Drop patch, applied upstream ++ * d/p/30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch: ++ Drop patch for GNOME #686502, fixed differently upstream ++ (and was no longer applied anyway) ++ ++ -- Simon McVittie Fri, 06 Oct 2017 10:35:46 +0100 ++ ++gnome-shell (3.26.0-2) experimental; urgency=medium ++ ++ * Team upload ++ * Add proposed patch fixing a crash in embedding ++ (Closes: #875609, LP: #1714745) ++ ++ -- Simon McVittie Wed, 13 Sep 2017 11:12:50 +0100 ++ ++gnome-shell (3.26.0-1) experimental; urgency=medium ++ ++ * Team upload ++ * New upstream stable release ++ - Bump Mutter dependency to match ++ * d/patches/00*: Add post-release bug fixes from upstream git ++ * d/control.in: Bump recommendation on gnome-control-center to 3.25.2 ++ since we no longer provide the API used by older versions ++ * d/control.in: Bump GWeather dependency to 3.25.91 as mentioned on ++ https://bugzilla.gnome.org/show_bug.cgi?id=787423 ++ ++ -- Simon McVittie Wed, 13 Sep 2017 09:43:11 +0100 ++ ++gnome-shell (3.25.91-4) experimental; urgency=medium ++ ++ * debian/control.in: ++ - Don't recommend gnome-contacts or gnome-themes-standard-data ++ - Recommend gnome-user-docs instead of transitional package ++ * debian/rules: ++ - Don't use variable when passing libexecdir for meson build ++ - Change --list-missing to --fail-missing to catch this kind of problem ++ - Make build tests mandatory on Ubuntu (unknown failure on Debian) ++ - Add workaround for Ubuntu translations issue ++ ++ -- Jeremy Bicha Fri, 01 Sep 2017 11:41:20 -0400 ++ ++gnome-shell (3.25.91-3) experimental; urgency=medium ++ ++ * Don't fail the build for test failures ++ ++ -- Jeremy Bicha Thu, 31 Aug 2017 18:51:45 -0400 ++ ++gnome-shell (3.25.91-2) experimental; urgency=medium ++ ++ * Build-Depend on libgl1-mesa-dri for build tests since ++ Debian's mesa packages currently only recommends it ++ ++ -- Jeremy Bicha Thu, 31 Aug 2017 12:43:54 -0400 ++ ++gnome-shell (3.25.91-1) experimental; urgency=medium ++ ++ [ Jeremy Bicha ] ++ * New upstream release ++ * Build with meson ++ * debian/control.in: ++ - Drop obsolete Build-Depends against telepathy-glib ++ - Build-Depend on libasound2-dev ++ - Bump minimum mutter to 3.25.91, gjs to 1.47.90, ++ glib to 2.53.0 ++ - Depend on gir1.2-geoclue-2.0 and gir1.2-rsvg-2.0 ++ - Depend on caribou (LP: #1589240) ++ - Recommend chrome-gnome-shell ++ - Recommend switcheroo-control for dual GPU support ++ * debian/rules: ++ - Drop disable-new-dtags flag, no longer needed ++ - Drop dh_girepository override, doesn't work with meson ++ and apparently not needed ++ * debian/gnome-shell-common.install: ++ - Don't try to install gtk-doc documentation ++ * Drop icon theme dependency hack no longer used by Ubuntu ++ * Add run-unit-tests.patch: Run unit tests with meson ++ * Drop 3.14 upgrade hack, not needed after stretch ++ * Drop 50-extension-reload-fail.patch: applied in new release ++ * Bump Standards-Version to 4.1.0 ++ ++ [ Simon McVittie] ++ * Drop Telepathy g-i bindings from Depends to Suggests now that they ++ are runtime-optional upstream ++ ++ -- Simon McVittie Thu, 31 Aug 2017 12:24:23 +0100 ++ ++gnome-shell (3.22.3-3) unstable; urgency=medium ++ ++ * debian/patches/50-extension-reload-fail.patch: ++ - Add patch to fix a bug where extensions could be left enabled in the ++ lock screen. ++ ++ -- Emilio Pozuelo Monfort Wed, 26 Apr 2017 18:47:56 +0200 ++ ++gnome-shell (3.22.3-2) unstable; urgency=medium ++ ++ * d/control: Drop dependency on telepathy-mission-control-5. GNOME Shell ++ has special integration for Telepathy if present, but does not depend ++ on it. (Closes: #853908) ++ * d/gnome-shell.gsettings-override: Do not force Empathy to be considered ++ a favourite app ++ ++ -- Simon McVittie Wed, 01 Mar 2017 12:03:55 +0000 ++ ++gnome-shell (3.22.3-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Drop patches which have been merged upstream. ++ ++ -- Michael Biebl Sat, 18 Feb 2017 06:44:37 +0100 ++ ++gnome-shell (3.22.2-4) unstable; urgency=medium ++ ++ * Team upload. ++ * Work around upgrades not being done offline: ++ - Ship a copy of the process-working spinner animation from Shell ++ 3.14.x, and install it where Shell 3.14.x would expect to find it. ++ This avoids a code path where the lock screen would fail to unlock ++ because the animation code didn't cope with inability to load the ++ animation. (Closes: #853018) ++ - d/p/animations-Guard-against-empty-animations.patch, ++ d/p/texture-cache-Warn-when-loading-sliced-image-fails.patch: ++ Add two patches from upstream 3.22 branch to harden the same part ++ of the lock screen code against hitting a similar issue, and ++ issue warnings to the system log if it happens. ++ ++ -- Simon McVittie Sun, 29 Jan 2017 11:45:16 +0000 ++ ++gnome-shell (3.22.2-3) unstable; urgency=medium ++ ++ * Team upload. ++ * Link private libraries with DT_RPATH, reverting a binutils behaviour ++ change (#847298) that switched -rpath to producing DT_RUNPATH, ++ which is not used for transitive dependencies. (Closes: #851925) ++ ++ -- Simon McVittie Fri, 20 Jan 2017 09:48:04 +0000 ++ ++gnome-shell (3.22.2-2) unstable; urgency=medium ++ ++ [ Jeremy Bicha ] ++ * Add /usr/lib/$(DEB_HOST_MULTIARCH)/mutter to LD_LIBRARY_PATH ++ to fix FTBFS. Thanks Richard Ayotte for the hint! (Closes: #844796) ++ ++ [ Emilio Pozuelo Monfort ] ++ * Upload to unstable. ++ ++ -- Emilio Pozuelo Monfort Thu, 19 Jan 2017 19:09:00 +0100 ++ ++gnome-shell (3.22.2-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Michael Biebl Thu, 10 Nov 2016 19:33:54 +0100 ++ ++gnome-shell (3.22.1-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Bump mutter dependencies to >= 3.22.1 as per configure.ac. ++ ++ -- Michael Biebl Tue, 11 Oct 2016 17:53:59 +0200 ++ ++gnome-shell (3.22.0-2) unstable; urgency=medium ++ ++ * Bump libgtk-3-dev build-dependency to >= 3.21.6 (Closes: #838885) ++ (libgtk-3-0.symbols has Build-Depends-Package meta-header so this ++ should ensure we get a dependency >= 3.21.6) ++ Thanks to Michael Biebl for the analysis. ++ ++ -- Andreas Henriksson Sun, 09 Oct 2016 11:04:02 +0200 ++ ++gnome-shell (3.22.0-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Bump mutter dependencies to >= 3.22.0 as per configure.ac. ++ ++ -- Michael Biebl Tue, 20 Sep 2016 01:54:15 +0200 ++ ++gnome-shell (3.21.92-1) unstable; urgency=medium ++ ++ [ Andreas Henriksson ] ++ * Bump gnome-tweak-tool Breaks to << 3.21.91 for the ++ org.gnome.shell.calendar -> org.gnome.desktop.calendar schema key move. ++ * Move gnome-tweak-tool and gnome-calendar Breaks to gnome-shell-common ++ which is the package containing the schemas. ++ ++ [ Michael Biebl ] ++ * New upstream development release. ++ * Bump mutter dependencies to >= 3.21.92 as per configure.ac. ++ * Bump debhelper compat level to 10. ++ * Add explicit Build-Depends on gettext, pkg-config and autoconf-archive ++ which are required for autoreconf. ++ * Add Depends on libglib2.0-bin for gapplication. (Closes: #835221) ++ * Install gnome-shell.portal from /usr/share/xdg-desktop-portal/portals ++ which is required to provide the org.freedesktop.impl.portal.access ++ implementation. ++ ++ -- Michael Biebl Tue, 13 Sep 2016 18:34:18 +0200 ++ ++gnome-shell (3.21.91-2) unstable; urgency=medium ++ ++ * Add Breaks against gnome-calendar (<< 3.21.4) to ensure we have a recent ++ enough version which no longer uses the org.gnome.shell.calendar GSettings ++ schema. It was removed from gnome-shell in favour of the ++ org.gnome.desktop.calendar schema provided by gsettings-desktop-schemas. ++ ++ -- Michael Biebl Thu, 01 Sep 2016 02:27:10 +0200 ++ ++gnome-shell (3.21.91-1) unstable; urgency=low ++ ++ * New upstream beta release. ++ ++ -- Andreas Henriksson Tue, 30 Aug 2016 19:41:00 +0200 ++ ++gnome-shell (3.21.90.1-1) experimental; urgency=medium ++ ++ * New upstream beta release. ++ ++ -- Andreas Henriksson Sun, 21 Aug 2016 05:36:58 +0200 ++ ++gnome-shell (3.21.90-1) experimental; urgency=medium ++ ++ * New upstream beta release. ++ * Update build-dependencies according to configure.ac changes: ++ - drop intltool (>= 0.26) ++ - bump *mutter* to >= 3.21.90 ++ * Drop d/p/git_calendar-server_add_back_missing_return_value.patch ++ - now included in upstream release. ++ ++ -- Andreas Henriksson Sat, 20 Aug 2016 17:47:56 +0200 ++ ++gnome-shell (3.21.4-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * Update build-dependencies according to configure.ac changes: ++ - bump gobject-introspection to >= 1.49.1 ++ - bump *mutter* to >= 3.21.4 ++ - drop libclutter-1.0-dev (>= 1.22), clutter fork now shipped in mutter. ++ - drop gir1.2-clutter-1.0 (>= 1.22), forked typelib now in gir1.2-mutter. ++ - bump gsettings-desktop-schemas* to >= 3.21.3 ++ * Add debian/patches/git_calendar-server_add_back_missing_return_value.patch ++ - from upstream git master. ++ * Drop 0001-background-free-MetaBackground-explicitly.patch ++ - originally from upstream git, now shipped in upstream release. ++ * Refresh debian/patches/41-handle-logind-fail.patch to apply cleanly. ++ * Add build-dependency on mesa-common-dev for GL/gl.h used by shell-util.c ++ * override dh_shlibdeps adding the directory where to find mutters private ++ clutter fork. ++ * Add lintian-overrides for gnome-shell RPATHs to avoid rejected upload. ++ ++ -- Andreas Henriksson Mon, 15 Aug 2016 11:20:37 +0200 ++ ++gnome-shell (3.20.3-1) unstable; urgency=medium ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: Drop gir1.2-gkbd-3.0 dependency, not needed anymore ++ ++ [ Michael Biebl ] ++ * New upstream release. ++ * Refresh patches. ++ * Update dh_girepository to look for the mutter typelib file in multiarch ++ paths. Bump mutter dependencies accordingly. ++ * Convert from cdbs to dh. ++ ++ [ Jeremy Bicha ] ++ * 0001-background-free-MetaBackground-explicitly.patch: ++ Patch from gnome-3-20 branch to fix memory leak when changing background ++ * Update apport hook to recognize gdm3 and to not try to attach ++ obsolete log files ++ * Update Ubuntu's dependency on gnome-icon-theme-full to ++ adwaita-icon-theme-full ++ ++ -- Michael Biebl Fri, 01 Jul 2016 11:14:31 +0200 ++ ++gnome-shell (3.20.2-3) unstable; urgency=medium ++ ++ * debian/control.in: Make gnome-shell provide polkit-1-auth-agent ++ ++ -- Laurent Bigonville Sun, 05 Jun 2016 13:20:34 +0200 ++ ++gnome-shell (3.20.2-2) unstable; urgency=medium ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: Drop gnome-icon-theme-symbolic from the dependencies, ++ do not force an icon theme and rely on the one installed by the ++ metapackages ++ * debian/control.in: Bump debhelper dependency to support --dbgsym-migration ++ option ++ ++ [ Jeremy Bicha ] ++ * debian/rules: Add --dbgsym-migration rule (LP: #1588806) ++ * d/p/0001-st-Init-framebuffer-early-to-fix-gnome-shell-crash-o.patch: ++ git patch to fix crash with NVIDIA drivers (Closes: #823785) ++ ++ -- Laurent Bigonville Sat, 04 Jun 2016 23:04:03 +0200 ++ ++gnome-shell (3.20.2-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Drop Build-Depends on libdbus-glib-1-dev, no longer required. ++ * Fix versioned Build-Depends on gnome-control-center-dev which requires an ++ epoch. ++ * Bump Standards-Version to 3.9.8. ++ * Drop debian/gnome-shell.lintian-overrides, no longer needed. With recent ++ versions binaries are allowed to use "/usr/lib/$srcpkg/" in RPATHs. ++ * Bump mutter dependencies to >= 3.20.2 as per configure.ac. ++ ++ -- Michael Biebl Wed, 11 May 2016 15:09:18 +0200 ++ ++gnome-shell (3.20.1-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Upload to unstable. ++ ++ -- Michael Biebl Sun, 17 Apr 2016 00:19:35 +0200 ++ ++gnome-shell (3.20.0-1) experimental; urgency=medium ++ ++ * Add gnome-session (<< 3.19) to Breaks ++ - gnome-shell.desktop was renamed which breaks old gnome.session ++ * Bump Breaks on gdm to << 3.19.92 ++ - new interaction between gdm and gnome-shell for session start ++ * New upstream release. ++ * Bump *mutter* (build-)dependencies to >= 3.20.0 ++ - according to configure.ac changes. ++ ++ -- Andreas Henriksson Fri, 25 Mar 2016 10:04:15 +0100 ++ ++gnome-shell (3.19.92-2) experimental; urgency=medium ++ ++ * Bump libmutter-dev build-dependency to ensure libmutter0h migration. ++ ++ -- Andreas Henriksson Fri, 18 Mar 2016 19:20:50 +0100 ++ ++gnome-shell (3.19.92-1) experimental; urgency=medium ++ ++ [ Laurent Bigonville ] ++ * debian/gnome-shell.gsettings-override: Use firefox-esr.desktop shortcut ++ instead of iceweasel.desktop ++ * debian/gnome-shell.gsettings-override: Add gnome-software to the default ++ shortcuts ++ ++ [ Andreas Henriksson ] ++ * New upstream release. ++ * Bump (build-)dependencies according to configure.ac changes: ++ - mutter -> 3.19.92 ++ - gsettings-desktop-schemas -> 3.19.2 ++ * 01-NetworkAgent-Fix-double-unref-in-get_secrets_keyring.patch: ++ - dropped, merged upstream. ++ ++ -- Andreas Henriksson Thu, 17 Mar 2016 11:16:26 +0100 ++ ++gnome-shell (3.18.4-2) unstable; urgency=medium ++ ++ [ Laurent Bigonville ] ++ * debian/gnome-shell.gsettings-override: Use firefox-esr.desktop shortcut ++ instead of iceweasel.desktop ++ * debian/gnome-shell.gsettings-override: Add gnome-software to the default ++ shortcuts ++ ++ [ Michael Biebl ] ++ * debian/patches/50-renamed-app-favorites.patch: Add gnome-terminal to the ++ rename list. Patch cherry-picked from upstream Git. ++ ++ -- Michael Biebl Sun, 03 Apr 2016 15:04:30 +0200 ++ ++gnome-shell (3.18.4-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Drop gnome-shell-dbg package now that we have automatic dbgsym packages. ++ * Bump Standards-Version to 3.9.7. ++ ++ -- Michael Biebl Fri, 04 Mar 2016 09:17:35 +0100 ++ ++gnome-shell (3.18.3-3) unstable; urgency=medium ++ ++ * Fix double-unref in get_secrets_keyring_cb(). This fixes a crash in ++ NetworkAgent when trying to acquire secrets from gnome-keyring, like VPN ++ passwords. Patch cherry-picked from upstream Git. ++ ++ -- Michael Biebl Sun, 31 Jan 2016 16:03:28 +0100 ++ ++gnome-shell (3.18.3-2) unstable; urgency=medium ++ ++ * Update the dependency on gir1.2-gdm3 to gir1.2-gdm-1.0 for the changes in ++ gdm3 3.18.2-1. ++ ++ -- Michael Biebl Thu, 19 Nov 2015 13:01:16 +0100 ++ ++gnome-shell (3.18.3-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Michael Biebl Wed, 18 Nov 2015 01:34:05 +0100 ++ ++gnome-shell (3.18.2-1) unstable; urgency=medium ++ ++ * New upstream release. ++ ++ -- Michael Biebl Fri, 13 Nov 2015 00:18:12 +0100 ++ ++gnome-shell (3.18.1-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Bump dependency on mutter to (>= 3.18.1) as per configure.ac. ++ * Bump dependency on evolution-data-server to (>= 3.17.2). ++ ++ -- Michael Biebl Wed, 21 Oct 2015 19:07:41 +0200 ++ ++gnome-shell (3.18.0-1) unstable; urgency=medium ++ ++ [ Andreas Henriksson ] ++ * Fix typo in previous changelog entry. ++ * gnome-shell: Recommend iio-sensor-proxy ++ - nowadays js calls net.hadess.SensorProxy DBus interface. ++ * New upstream release. ++ ++ [ Laurent Bigonville ] ++ * Drop d/p/10_background_race.patch: Merged upstream ++ ++ -- Laurent Bigonville Sun, 11 Oct 2015 16:02:22 +0200 ++ ++gnome-shell (3.17.92-1) experimental; urgency=medium ++ ++ [ Dmitry Shachnev ] ++ * Change gnome-themes-standard dependency to gnome-themes-standard-data ++ recommendation, to avoid pulling in Gtk+ 2 library. ++ ++ [ Andreas Henriksson ] ++ * New upstream release candidate. ++ * Update build-dependencies according to configure.ac changes: ++ - bump mutter >= 3.17.92 ++ - bump gobject-introspection >= 1.45.4 ++ ++ -- Andreas Henriksson Thu, 17 Sep 2015 13:58:10 +0200 ++ ++gnome-shell (3.17.90-1) experimental; urgency=medium ++ ++ * New upstream beta release. ++ * Update build-dependencies according to configure.ac changes: ++ - bump libedataserver1.2-dev to >= 3.17.2 ++ - bump libglib2.0-dev to >= 2.45.3 ++ - bump libmutter-dev to >= 3.17.90 ++ * Drop patches now included in upstream release: ++ - 50-ShellKeyringPrompt-Strip-out-mnemonics-indicators-fr.patch ++ - 60-Update-configure.ac-to-check-for-libsystemd.patch ++ * Bump dependency on gir1.2-glib-2.0 to >= 1.45.3 ++ - windowManager.js uses overrides.list_keys() introduced here. ++ ++ -- Andreas Henriksson Sat, 29 Aug 2015 11:04:00 +0200 ++ ++gnome-shell (3.16.3-2) unstable; urgency=medium ++ ++ * Update and re-enable debian/patches/10_background_race.patch to fix a race ++ condition when loading two backgrounds made of different XML files. ++ Closes: #789123 ++ ++ -- Michael Biebl Mon, 07 Sep 2015 06:42:55 +0200 ++ ++gnome-shell (3.16.3-1) unstable; urgency=medium ++ ++ * New upstream release. ++ * Bump debhelper compatibility to 9. ++ * Stop looking for private package libraries in /usr/lib/gnome-bluetooth, ++ gnome-bluetooth dropped the private library in 3.12. ++ ++ -- Michael Biebl Thu, 02 Jul 2015 19:44:53 +0200 ++ ++gnome-shell (3.16.2-4) unstable; urgency=medium ++ ++ * Drop debian/patches/10-make-NetworkManager-optional.patch, merged ++ upstream. Refresh remaining patches. ++ * Strip out mnemonics indicators from labels. Currently GNOME Shell doesn't ++ support mnemonics and prompters may send labels with it. Patch ++ cherry-picked from upstream Git. ++ * Add Provides: notification-daemon. GNOME Shell provides an implementation ++ of org.freedesktop.Notifications which other applications make use of. ++ This dependency is typically expressed by depending on the ++ notification-daemon package. ++ * Update Homepage: URL. ++ * Drop obsolete Breaks/Replaces from pre-wheezy. ++ * Build against libsystemd. Closes: #779743 ++ ++ -- Michael Biebl Mon, 15 Jun 2015 21:52:13 +0200 ++ ++gnome-shell (3.16.2-3) unstable; urgency=medium ++ ++ * Upload to unstable. ++ ++ -- Emilio Pozuelo Monfort Sun, 14 Jun 2015 13:44:20 +0200 ++ ++gnome-shell (3.16.2-2) experimental; urgency=medium ++ ++ * debian/control.in: Bump gnome-settings-daemon to 3.16.0, this seems ++ necessary for the media keys to work. ++ ++ -- Laurent Bigonville Thu, 11 Jun 2015 15:00:29 +0200 ++ ++gnome-shell (3.16.2-1) experimental; urgency=medium ++ ++ * New upstream release. ++ * debian/control.in: ++ + Update (build-)dependencies. ++ + Let gnome-shell depend on gir1.2-gweather-3.0. ++ * debian/patches/51-Delay-caribou-daemon-invocation.patch: ++ + Dropped, included upstream. ++ * debian/patches/10_background_race.patch: ++ + Disabled for now, doesn't apply. ++ * Upload to experimental. ++ ++ -- Emilio Pozuelo Monfort Sun, 31 May 2015 00:06:10 +0200 ++ ++gnome-shell (3.14.4-1) unstable; urgency=medium ++ ++ * New upstream translation and bugfix release. ++ + Includes workaround for #768896 which is very annoying for users ++ of the proprietary nvidia driver. ++ * 01_network_list.patch, 02_auth_prompt.patch, ++ 50-compute-weeknumber-with-gdatetime.patch: dropped, merged ++ upstream. ++ * Bump (build-)dependencies on mutter as usual. ++ ++ -- Josselin Mouette Thu, 26 Mar 2015 21:44:04 +0100 ++ ++gnome-shell (3.14.2-3) unstable; urgency=medium ++ ++ * Add missing dependency on mutter. Closes: #764715. ++ * 10_background_race.patch: fix a race condition when loading two ++ backgrounds made of different XML files. ++ ++ -- Josselin Mouette Fri, 12 Dec 2014 22:32:31 +0100 ++ ++gnome-shell (3.14.2-2) unstable; urgency=medium ++ ++ * Add debian/patches/51-Delay-caribou-daemon-invocation.patch: Delay the ++ invocation of the caribou daemon until it's really needed, this should ++ workaround bugs like #769489. ++ ++ -- Laurent Bigonville Tue, 09 Dec 2014 17:05:28 +0100 ++ ++gnome-shell (3.14.2-1) unstable; urgency=medium ++ ++ * gnome-shell.gsettings-override: remove shotwell which is no longer ++ part of the default installation. ++ * New upstream bugfix release. ++ + Summarize notifications instead of queuing up. ++ * Bump (build-)dependencies on mutter. ++ * 01_network_list.patch: patch from upstream git. Fix an UI bug when ++ removing network connections. ++ * 02_auth_prompt.patch: patch from upstream git. Fix the prompt with ++ disable_user_list after canceling an attempt. Closes: #683338. ++ ++ -- Josselin Mouette Sun, 30 Nov 2014 13:52:46 +0100 ++ ++gnome-shell (3.14.1-2) unstable; urgency=medium ++ ++ [ Laurent Bigonville ] ++ * debian/gnome-shell.gsettings-override: nautilus.desktop has been renamed ++ to org.gnome.Nautilus.desktop ++ * debian/gnome-shell.gsettings-override: Replace epiphany by iceweasel, the ++ gnome metapackage is depending against iceweasel and we want new users to ++ have a webbrowser. ++ ++ [ Jordi Mallach ] ++ * Add 50-compute-weeknumber-with-gdatetime.patch: Fix miscalculation of ++ week number in the calendar (closes: #769118). ++ ++ -- Jordi Mallach Wed, 26 Nov 2014 02:17:03 +0100 ++ ++gnome-shell (3.14.1-1) unstable; urgency=medium ++ ++ * New upstream release. ++ - This version contains a fix for CVE-2014-7300 ++ - Bump mutter dependencies to 3.14.1 ++ - Refresh debian/patches/27-nm-libexec-path.patch ++ * debian/control.in: Bump Standards-Version to 3.9.6 (no further changes) ++ ++ -- Laurent Bigonville Sat, 18 Oct 2014 02:26:00 +0200 ++ ++gnome-shell (3.14.0-1) unstable; urgency=medium ++ ++ [ Dmitry Shachnev ] ++ * Bump libgtk-3-dev and libmutter-dev build-dependencies according to ++ configure.ac. ++ ++ [ Andreas Henriksson ] ++ * New upstream release. ++ * Bump mutter build-dependency to >= 3.14.0 ++ * Bump gir1.2-mutter-3.0 dependency to >= 3.14.0 ++ ++ -- Andreas Henriksson Mon, 22 Sep 2014 22:22:01 +0200 ++ ++gnome-shell (3.13.92-1) unstable; urgency=medium ++ ++ * New upstream release candidate. ++ ++ -- Andreas Henriksson Fri, 19 Sep 2014 23:32:02 +0200 ++ ++gnome-shell (3.13.91-3) unstable; urgency=medium ++ ++ * Release to unstable. ++ ++ -- Andreas Henriksson Fri, 19 Sep 2014 21:37:47 +0200 ++ ++gnome-shell (3.13.91-2) experimental; urgency=medium ++ ++ * Bump gobject-introspection build-dependency to >= 1.41.3 ++ - this version understands the new nullable attribute. ++ ++ -- Andreas Henriksson Wed, 10 Sep 2014 23:11:19 +0200 ++ ++gnome-shell (3.13.91-1) experimental; urgency=medium ++ ++ * New upstream development release. ++ * Bump libmutter-dev build-dependency to >= 3.13.91 ++ * Bump gir1.2-mutter-1.0 dependency to >= 3.13.91 ++ * Drop backported patch from upstream: ++ - debian/patches/42-atspi-on-demand.patch ++ * gnome-shell: depend on gnome-backgrounds (>= 3.13.90) ++ - now ships the default background instead of gnome-themes-standard ++ ++ -- Andreas Henriksson Fri, 05 Sep 2014 14:54:53 -0700 ++ ++gnome-shell (3.13.1-1) experimental; urgency=medium ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/control.in: ++ + Bump gir1.2-gnomebluetooth-1.0 dependency to 3.12, as ++ gnome-bluetooth's API changed recently and gnome-shell ++ uses the new API. ++ ++ [ Andreas Henriksson ] ++ * New upstream development release. ++ * Bump libmutter-1.0-dev (>= 3.13.1) according to configure.ac ++ * Fix debian/patches/41-handle-logind-fail.patch to apply again. ++ - ck support dropped upstream, see gnome-shell/commit/?id=a244c1e98 ++ ++ -- Andreas Henriksson Sat, 02 Aug 2014 17:05:48 +0200 ++ ++gnome-shell (3.12.2-3) unstable; urgency=medium ++ ++ * Upload to unstable. ++ ++ -- Andreas Henriksson Mon, 14 Jul 2014 23:36:21 +0200 ++ ++gnome-shell (3.12.2-2) experimental; urgency=medium ++ ++ * Add debian/patches/42-atspi-on-demand.patch: Only call atspi.init if ++ needed, this is working around a performance issue with GtkTreeView ++ ++ -- Laurent Bigonville Sat, 28 Jun 2014 13:05:14 +0200 ++ ++gnome-shell (3.12.2-1) experimental; urgency=medium ++ ++ [ Laurent Bigonville ] ++ * New upstream release ++ * debian/control.in: ++ - Bump Standards-Version to 3.9.5 (no further changes) ++ - Build-depends against systemd libraries on linux architectures only ++ * debian/rules: Minimize run-time dependencies and speed up loading time of ++ the shared libraries. ++ ++ [ Robert Millan ] ++ * Remove kfreebsd-any and hurd-any from Architecture. (Closes: ++ #733122, #735023) ++ ++ -- Laurent Bigonville Mon, 26 May 2014 01:00:16 +0200 ++ ++gnome-shell (3.12.1-3) experimental; urgency=medium ++ ++ * debian/control.in: Bump gir1.2-gnomedesktop-3.0 to >= 3.12.0 ++ ++ -- Laurent Bigonville Sun, 27 Apr 2014 18:22:23 +0200 ++ ++gnome-shell (3.12.1-2) experimental; urgency=medium ++ ++ * Bump mutter build-dependency ++ ++ -- Sjoerd Simons Sat, 26 Apr 2014 19:43:34 +0200 ++ ++gnome-shell (3.12.1-1) experimental; urgency=medium ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: Add dependency against gir1.2-gdesktopenums-3.0 (>= ++ 3.12) (Closes: #744030) ++ ++ [ Sjoerd Simons ] ++ * Depend on new version of the upower gir ++ * New upstream release ++ * debian/patches/42-Specifically-ask-for-Telepathy-0.x.patch: ++ + Dropped, fixed upstream ++ * Bump libgnome-bluetooth-dev dependencies ++ * debian/control.in: Bump mutter build-dependency ++ ++ -- Sjoerd Simons Sat, 26 Apr 2014 18:40:57 +0200 ++ ++gnome-shell (3.12.0-1) experimental; urgency=low ++ ++ [ Laurent Bigonville ] ++ * Drop debian/patches/40_change-pam-name-to-match-gdm.patch and adjust ++ Breaks against gdm3 package, pam modules in gdm3 package have been renamed ++ back to upstream's names ++ ++ [ Andreas Henriksson ] ++ * New upstream release. ++ * Update build-dependencies according to configure.ac changes: ++ - drop libgnome-menu-3-dev ++ - bump gjs 1.39.0 ++ - bump clutter 1.15.90 ++ - bump mutter 3.11.91 ++ * debian/rules: add --enable-systemd when building on linux ++ * Build-depend on libsystemd-journal-dev [linux-any] for the above. ++ * Have quilt refresh patches. ++ * Add build-dependency on libgnome-menu-3-dev ++ - need GMenu-3.0.gir ++ * Bump glib2.0 build-dependency to 2.39.90 ++ - code uses new g_app_info_monitor* ++ * Bump gsettings-desktop-schemas {build-,}dependency to 3.11 ++ - needs new key at runtime ++ * Bump gir1.2-clutter-1.0 dependency to 1.17 ++ - needs Clutter.GestureTriggerEdge ++ * Bump gir1.2-glib-1.0 dependency to 1.39.90-4~ ++ - needs Gio.DesktopAppInfo.search ++ ++ [ Simon McVittie ] ++ * debian/patches/42-Specifically-ask-for-Telepathy-0.x.patch: ++ + Don't attempt to use the parallel-installable Telepathy 1.0 when ++ that gets uploaded, if it happens to be installed. ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/control.in: ++ + Bump gir1.2-mutter-3.0 dependency to >= 3.12. ++ * debian/patches/41-handle-logind-fail.patch: ++ + Gracefully handle logind not creating our session by falling back ++ to ConsoleKit. This can happen when running on a kernel without ++ cgroups support. Closes: #729877. Patch originally applied to ++ 3.8.4-5 but still relevant. ++ ++ [ Pedro Beja ] ++ * Update package description (Closes: #689183) ++ ++ ++ -- Andreas Henriksson Fri, 04 Apr 2014 21:38:35 +0200 ++ ++gnome-shell (3.10.1-1) experimental; urgency=low ++ ++ [ Sjoerd Simons ] ++ * New upstream release ++ * debian/patches/11-no-gettext.patch ++ + Removed, fixed upstream ++ * debian/patches/git_relock_screen_after_crash.patch ++ + Removed, fixed upstream ++ * debian/patches/revert-suspend-break.patch ++ + Removed, our systemd-logind is new enough these days ++ * debian/patches/10-make-NetworkManager-optional.patch ++ debian/patches/27-nm-libexec-path.patch ++ debian/patches/40_change-pam-name-to-match-gdm.patch ++ + Refreshed ++ * debian/control.in: Sync b-depends and debians from Ubuntus gnome3-teams ++ packaging ++ * debian/patches/10-make-NetworkManager-optional.patch ++ + Temporarily disabled as it breaks gnome-shell currently ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: ++ - Demote gdm3 Depends to Recommends, if gdm is not installed gnome-shell ++ will not be able to lock the screen (Closes: #727558) ++ - Add Depends against gir1.2-gdm3 ++ ++ [ Sjoerd Simons ] ++ * debian/gnome-shell-common.dirs: Create an empty ++ /usr/share/gnome-shell/modes to work around bgo#709313 ++ ++ -- Sjoerd Simons Fri, 01 Nov 2013 23:03:15 +0100 ++ ++gnome-shell (3.8.4-4) unstable; urgency=low ++ ++ [ Petr Salinger ] ++ * Restrict dependency on gir1.2-nmgtk-1.0 to linux-any (Closes: #726099) ++ ++ [ Emilio Pozuelo Monfort ] ++ * Upload to unstable. ++ ++ -- Emilio Pozuelo Monfort Sun, 13 Oct 2013 17:47:35 +0200 ++ ++gnome-shell (3.8.4-3) experimental; urgency=low ++ ++ * debian/rules: ++ + Explicitly enable NetworkManager support on linux. Closes: #725760. ++ * debian/patches/10-make-NetworkManager-optional.patch: ++ + Drop gnome-keyring-1 check, leftover from the 3.4 patch. ++ ++ -- Emilio Pozuelo Monfort Tue, 08 Oct 2013 17:53:24 +0200 ++ ++gnome-shell (3.8.4-2) experimental; urgency=low ++ ++ * debian/patches/10-make-NetworkManager-optional.patch: ++ + Updated from gentoo package for the new version, apply the patch ++ again to fix the build on !linux. Closes: #692049. ++ ++ -- Emilio Pozuelo Monfort Sun, 06 Oct 2013 11:38:30 +0200 ++ ++gnome-shell (3.8.4-1) experimental; urgency=low ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/control.in: ++ + Add gkbd-capplet back to gnome-shell's recommends. It was dropped ++ in 3.7.92-1 but the shell's keyboard layout switcher uses it to ++ display the layout in a window. ++ ++ [ Jeremy Bicha ] ++ * debian/patches/git_relock_screen_after_crash.patch: ++ + Backport fix to ensure session is locked after crash ++ * debian/control.in: ++ - Update homepage ++ - Drop obsolete gconf dependency ++ ++ [ Emilio Pozuelo Monfort ] ++ * New upstream release. ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: Bump gir1.2-ibus-1.0 dependency to 1.5.2, this is ++ needed for the new ibus_bus_new_async() API. ++ * debian/control.in: Bump Standards-Version to 3.9.4 (no further changes) ++ * debian/gnome-shell.lintian-overrides: Adjust override ++ ++ -- Laurent Bigonville Sat, 24 Aug 2013 14:52:18 +0200 ++ ++gnome-shell (3.8.3-1) experimental; urgency=low ++ ++ [ Jeremy Bicha ] ++ * debian/control.in: ++ - Don't recommend gnome-session-fallback ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/control.in: ++ + Bump minimum gir1.2-gtk-3.0 dependency. ++ Thanks to Frederik Himpe . ++ * New upstream release. ++ * debian/control.in: ++ + Bump build dependencies. ++ * debian/patches/series: ++ + Disable 30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch, ++ it conflicts with changes in the new version and may not be necessary ++ anymore. ++ ++ -- Emilio Pozuelo Monfort Sat, 08 Jun 2013 19:05:08 +0200 ++ ++gnome-shell (3.8.2-1) experimental; urgency=low ++ ++ * New upstream release. ++ + debian/control.in: ++ - Update mutter dependencies. ++ ++ -- Emilio Pozuelo Monfort Fri, 24 May 2013 17:34:32 +0200 ++ ++gnome-shell (3.8.1-2) experimental; urgency=low ++ ++ * Team upload ++ * Reinstate support for suspend via UPower using the user-menu, until ++ our logind is new enough to take over (Closes: #704272) ++ * Delay suspend for 1 second in the hope that that's long enough to lock ++ the screen (works around #645716, but only if you suspend via the ++ user-menu) ++ ++ -- Simon McVittie Mon, 22 Apr 2013 11:17:11 +0100 ++ ++gnome-shell (3.8.1-1) experimental; urgency=low ++ ++ * New upstream release ++ * debian/control.in: Update mutter depends to 3.8.1 ++ ++ -- Sjoerd Simons Fri, 19 Apr 2013 23:45:29 +0200 ++ ++gnome-shell (3.8.0.1-2) experimental; urgency=low ++ ++ * debian/control.in: Add gir1.2-telepathylogger-0.2 runtime depend ++ ++ -- Sjoerd Simons Sun, 31 Mar 2013 22:36:06 +0200 ++ ++gnome-shell (3.8.0.1-1) experimental; urgency=low ++ ++ * New upstream release. ++ ++ -- Emilio Pozuelo Monfort Wed, 27 Mar 2013 19:12:49 +0100 ++ ++gnome-shell (3.8.0-1) experimental; urgency=low ++ ++ [ Sjoerd Simons ] ++ * debian/control.in: Bump caribou run-time depend to >= 0.4.8 ++ ++ [ Emilio Pozuelo Monfort ] ++ * New upstream release. ++ + debian/control.in: ++ - Bump mutter build and binary dependencies. ++ - Remove build dependency on network-manager-dev now that ++ libnm-glib-dev has been fixed. ++ - Restrict libnm-gtk-dev build dependency to linux-any. ++ ++ -- Emilio Pozuelo Monfort Wed, 27 Mar 2013 00:28:32 +0100 ++ ++gnome-shell (3.7.92-1) experimental; urgency=low ++ ++ [ Sjoerd Simons ] ++ * Sync from Ubuntu ++ * d/p/ubuntu-lightdm-user-switching.patch: ++ d/p/ubuntu_lock_on_suspend.patch: ++ + Dropped, Ubuntu specifc ++ * d/p/14_make-GLX-optional.patch: Fixed upstream ++ * debian/control.in: Depend on e-d-s >= 3.7.90 to fix build failures due to ++ deprecated structures in headers. ++ * debian/patches/40_change-pam-name-to-match-gdm.patch ++ + Added. Change the pam service name to match the one used by gdm in debian ++ ++ [ Emilio Pozuelo Monfort ] ++ * New upstream release. ++ + debian/control.in: ++ - Update build dependencies. ++ - Temporarily add an explicit build-depend on network-manager-dev ++ until libnm-glib-dev gets a versioned dependency. ++ + debian/patches/git_fix_too_short_apps_view.patch: ++ - Removed, included upstream. ++ ++ -- Emilio Pozuelo Monfort Wed, 20 Mar 2013 22:40:26 +0100 ++ ++gnome-shell (3.7.90-0ubuntu1~raring1) raring; urgency=medium ++ ++ [ Jeremy Bicha ] ++ * New upstream alpha release ++ * debian/control.in: ++ - Drop obsolete libedataserverui-dev dependency ++ - Depend on gir1.2-nmgtk-1.0 ++ - Build-depend on caribou and gnome-desktop3 ++ * debian/watch: Watch for unstable releases ++ * ubuntu-lightdm-user-switching.patch: Refreshed ++ * ubuntu_lock_on_suspend.patch: Disabled ++ * revert-suspend-break.patch: ++ - Sure, suspend is currently broken on Ubuntu with GNOME 3.8, but let's ++ not break it worse than necessary ++ * git_fix_too_short_apps_view.patch: ++ - Fix missing text on bottom row of apps view in the overview ++ ++ [ Rico Tzschichholz ] ++ * debian/control.in: ++ - Bump minimum dependencies on gnome-desktop3, libcroco, libpulse, ++ clutter, gsettings-desktop-schemas, gjs and mutter ++ - Build-depend on libcanberra-gtk3-dev ++ - Drop build-depends on gconf and libgnome-desktop3-dev ++ * debian/rules: ++ - Add src/gvc to gir list ++ * Drop patches applied in new version: ++ - git-set-ally-wm-theme.patch ++ - git_messagetray_opacity_fix.patch ++ - git_messagetray_remove_tweens.patch ++ - git_messagetray_fix_expansion.patch ++ - telepathyClient-Fix-auto-scroll-to-bottom.patch ++ - ubuntu_screensaver_fallback.patch ++ * 10-make-NetworkManager-optional.patch: ++ - Dropped, this was Debian-specific and they intend to drop it too ++ * Refreshed patches: ++ - 14_make-GLX-optional.patch ++ - ubuntu_lock_on_suspend.patch ++ * ubuntu-lightdm-user-switching.patch: Disabled as it breaks the user menu ++ ++ -- Jeremy Bicha Sat, 23 Feb 2013 17:43:44 -0500 ++ ++gnome-shell (3.6.2-0ubuntu4) raring; urgency=low ++ ++ * Upstream bugfix for disappearing notifications (LP: #1088759) ++ debian/patches/git_messagetray_fix_expansion.patch ++ ++ -- Tim Lunn Mon, 17 Dec 2012 07:55:47 +1100 ++ ++gnome-shell (3.6.2-0ubuntu3) raring; urgency=low ++ ++ * Upstream bugfix for disappearing message tray (LP: #1067265) ++ debian/patches/git_messagetray_remove_tweens.patch ++ debian/patches/git_messagetray_opacity_fix.patch ++ ++ -- Tim Lunn Tue, 27 Nov 2012 08:27:57 +1100 ++ ++gnome-shell (3.6.2-0ubuntu2) raring; urgency=low ++ ++ * debian/control.in: ++ - Don't recommend gnome-session-fallback; gnome-shell doesn't need ++ fallback mode now that we're using llvmpipe ++ * debian/git-set-ally-wm-theme.patch: ++ - Git patch to set/reset HighContrast window theme too ++ ++ -- Jeremy Bicha Sun, 25 Nov 2012 12:51:35 -0500 ++ ++gnome-shell (3.6.2-0ubuntu1) raring; urgency=low ++ ++ * New upstream release. (LP: #1078155) ++ - Fixes disable-user-list option (LP: #1072838) ++ * debian/control.in ++ - Bump minimum mutter ++ - Build-depend on gtk-doc-tools to generate updated man page ++ * debian/patches/telepathyClient-Fix-auto-scroll-to-bottom.patch ++ - Dropped, applied in new version ++ * debian/patches/ubuntu_screensaver_fallback.patch: ++ - Dropped, applied in new version ++ * debian/patches/ubuntu_lock_on_suspend.patch ++ - Refreshed ++ ++ -- Jeremy Bicha Mon, 12 Nov 2012 23:11:33 -0500 ++ ++gnome-shell (3.6.1-3ubuntu2) raring; urgency=low ++ ++ * Rebuild against new mutter ++ ++ -- Jeremy Bicha Thu, 08 Nov 2012 10:47:35 -0500 ++ ++gnome-shell (3.6.1-3ubuntu1) raring; urgency=low ++ ++ [ Jeremy Bicha ] ++ * Merge with Debian (LP: #1044408). Remaining changes: ++ * debian/control.in: ++ - Depend on gdm instead of gdm3 ++ - Don't depend on ibus 1.4.99 yet as it's not in Ubuntu yet ++ * debian/source_gnome-shell.py: ++ - Include session logs and report which display manager is running ++ * 29-Cope-with-clutter-being-built-with-both-new-and-old-.patch: ++ - Dropped, not needed in Ubuntu ++ * debian/patches/ubuntu-lightdm-user-switching.patch: ++ - Fix user switching when running lightdm (LP: #1064269) ++ * debian/patches/ubuntu_lock_on_suspend.patch ++ - fix lock on suspend via user menu ++ * debian/patches/ubuntu_screensaver_fallback.patch: ++ - Explicitly start gnome-screensaver when screenshield loads ++ in fallback mode. ++ ++ [ Simon McVittie ] ++ * Increase libsoup dependency to 2.40, needed when installing extensions ++ from extensions.gnome.org ++ * Recommend unzip, also for extensions.gnome.org (Closes: #680978) ++ ++ -- Jeremy Bicha Thu, 08 Nov 2012 09:21:38 -0500 ++ ++gnome-shell (3.6.1-3) experimental; urgency=low ++ ++ * debian/rules: Depends on 3.6 versions of gir1.2-gnomebluetooth-1.0 and ++ gir1.2-gnomedesktop-3.0 ++ * debian/rules: Add dependency on evolution-data-server (Closes: #690554) ++ * debian/rules: Depend on gir1.2-telepathylogger-0.2 >= 0.4.0-2 to get the ++ annotation updates needed by gnome-shell ++ * debian/rules: gir1.2-ibus-1.0 (> 1.4.99) needed for ++ the ibus related functionality ++ * debian/patches/telepathyClient-Fix-auto-scroll-to-bottom.patch: ++ + Added. Fix auto-scroll down in the builtin telepathy message view (bgo: ++ #686571) ++ ++ -- Sjoerd Simons Sun, 21 Oct 2012 14:50:16 +0200 ++ ++gnome-shell (3.6.1-2) experimental; urgency=low ++ ++ * d/p/30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch: ++ - Added, prevent gnome-shell from become unresponsive (bgo: #686502) ++ ++ -- Sjoerd Simons Sat, 20 Oct 2012 01:17:07 +0200 ++ ++gnome-shell (3.6.1-1) experimental; urgency=low ++ ++ * New upstream release ++ * d/p/28-ShellUserVerifier-fix-typo-in-function-name-caught-o.patch: ++ - Removed, fixed upstream ++ ++ -- Sjoerd Simons Wed, 17 Oct 2012 21:01:15 +0200 ++ ++gnome-shell (3.6.0-1) experimental; urgency=low ++ ++ * New upstream release ++ * d/p/28-ShellUserVerifier-fix-typo-in-function-name-caught-o.patch: ++ - Added. Fix typo in function name called from auth error (From upstream ++ git) ++ * d/p/29-Cope-with-clutter-being-built-with-both-new-and-old-.patch: ++ - Added. The ClutterColor g-i API changes depending on which version of ++ gobject-introspection clutter is built with. Deal with both variants ++ * d/p/01_slist_cleanup.patch ++ d/p/02_filter_nodisplay_parents.patch ++ d/p/03_don-t-show-apps-in-NoDisplay-categories.patch ++ d/p/04_fix_nodisplay.patch ++ d/p/25-close-the-recorder-instead-of-pausing-it.patch ++ d/p/26-networkAgent-use-absolute-path-if-configured.patch ++ d/p/32-enable-the-screen-reader-menu-item.patch ++ d/p/33-screen-reader-l10n.patch ++ - Dropped, all fixed upstream ++ * d/p/14_make-GLX-optional.patch: Refreshed ++ * d/p/27-nm-libexec-path.patch: Refreshed ++ * d/p/10-make-NetworkManager-optional.patch: Temporarily disabled ++ * debian/gnome-shell.gsettings-override: Use epiphany instead of iceweasel ++ again ++ * debian/control.in: Conflict with gnome-screensaver (<< 3.6) as ++ both try to provide the screensaver in the full gnome session ++ * Sync with Ubuntu: ++ + debian/control.in: Update build-depends ++ + debian/source_gnome-shell.py: Add apport hook ++ ++ -- Sjoerd Simons Mon, 15 Oct 2012 09:34:33 +0200 ++ ++gnome-shell (3.4.2-2) unstable; urgency=low ++ ++ * Replace epiphany by iceweasel. Closes: #682481. ++ * Drop obsolete README.Debian. Closes: #684584. ++ ++ -- Josselin Mouette Sat, 29 Sep 2012 10:20:25 +0200 ++ ++gnome-shell (3.4.2-1) unstable; urgency=low ++ ++ [ Laurent Bigonville ] ++ * New upstream release. ++ - Drop patches 24-mirror-evolution-calendar-settings.patch and ++ 26-fix-empathy-popup-regression.patch, applied upstream. ++ * Add d/p/26-networkAgent-use-absolute-path-if-configured.patch: Fix issue ++ finding VPN authentication binary, taken from upstream (Closes: #681737) ++ * d/p/27-nm-libexec-path.patch: Use Debian specific NM VPN helpers paths ++ ++ [ Josselin Mouette ] ++ * Change epiphany desktop file name to match the change in the ++ epiphany package. ++ ++ [ Jordi Mallach ] ++ * debian/patches: ++ - 32-enable-the-screen-reader-menu-item.patch: Add Orca to the a11y ++ menu, to improve accessibility of the Shell-based GDM greeter. ++ - 33-screen-reader-l10n.patch: Steal translations for new string ++ "Screen Reader" from GNOME Control Center. ++ ++ -- Laurent Bigonville Sat, 04 Aug 2012 13:18:50 +0200 ++ ++gnome-shell (3.4.1-8) unstable; urgency=low ++ ++ * 27-don-t-show-apps-in-NoDisplay-categories.patch: renamed as ++ 03_don-t-show-apps-in-NoDisplay-categories.patch for reordering. ++ * 01_slist_cleanup.patch, 02_filter_nodisplay_parents.patch, ++ 04_fix_nodisplay.patch: correctly filter out applications in a ++ NoDisplay directory, including parent directories. This should ++ finally fix for good handling of the Debian menu, including in ++ searches. Closes: #677498. ++ * Bump the build-dependency on gnome-menus accordingly. ++ ++ -- Josselin Mouette Sat, 23 Jun 2012 20:49:32 +0200 ++ ++gnome-shell (3.4.1-7) unstable; urgency=low ++ ++ * debian/patches/21_revert_evolution_gsettings.patch: Drop this patch now ++ that we have evolution 3.4. ++ * debian/patches/24-mirror-evolution-calendar-settings.patch: Mirror ++ Evolution calendar settings into our own schema to avoid a hard dependency ++ on evolution for the gsettings schema file. Patch cherry-picked from ++ upstream Git. ++ ++ -- Michael Biebl Wed, 20 Jun 2012 06:31:49 +0200 ++ ++gnome-shell (3.4.1-6) unstable; urgency=low ++ ++ [ Laurent Bigonville ] ++ * d/p/26-fix-empathy-popup-regression.patch: Fix Empathy popup regression ++ (taken from upstream) ++ ++ [ Michael Biebl ] ++ * debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch: Drop ++ this patch as it breaks application tracking for all applications marked ++ as NoDisplay. Closes: #676425 ++ * debian/patches/27-don-t-show-apps-in-NoDisplay-categories.patch: ++ Explicitly include NoDisplay applications in the ShellAppSystem because we ++ want application tracking for them, but filter NoDisplay applications out ++ when showing them to the user because we don't want to show them to the ++ user. Patch backported from upstream Git. ++ ++ -- Michael Biebl Tue, 12 Jun 2012 17:09:34 +0200 ++ ++gnome-shell (3.4.1-5) unstable; urgency=low ++ ++ * Disabling the screen recorder on arm{el,hf} was not sufficient to make it ++ build everywhere since the screen grabber is also used for making ++ screenshots. Update debian/patches/14_make-GLX-optional.patch instead and ++ only use pixel buffers in the screen grabber if we have GL/GLX support. ++ This means we can re-enable the screen recorder on arm{el,hf} as it will ++ use the slow, cogl-based path there. ++ ++ -- Michael Biebl Wed, 30 May 2012 20:56:52 +0200 ++ ++gnome-shell (3.4.1-4) unstable; urgency=low ++ ++ * debian/patches/14_make-GLX-optional.patch: ++ - Add DEP-3 patch header. ++ - Remove unconditional pkg-config check for the "gl" module. ++ ++ -- Michael Biebl Wed, 30 May 2012 14:37:44 +0200 ++ ++gnome-shell (3.4.1-3) unstable; urgency=low ++ ++ * Upload to unstable. ++ ++ -- Michael Biebl Wed, 30 May 2012 13:19:38 +0200 ++ ++gnome-shell (3.4.1-2) experimental; urgency=low ++ ++ * debian/patches/22-remove-online-accounts-from-user-menu.patch: Remove ++ "Online Accounts" from user menu. It can be easily accessed via ++ "System Settings" so there is no need to clutter up the user menu. ++ * Tighten Depends on gir1.2-clutter-1.0. Closes: #673929 ++ * Change Recommends: gnome-themes-standard to Depends. Adwaita is the ++ prefererred window manager theme and without a theme installed gnome-shell ++ refuses to start. Closes: #590340 ++ * Bump Depends on gnome-settings-daemon to (>= 3.4.0). There was an ++ incompatible change in the Power D-Bus API which caused the power icon to ++ no longer update properly. Closes: #674429 ++ * Don't build the screen recorder on arm{el,hf} as the screen grabber uses ++ GL/GLX and on those archs cogl uses GLES. ++ * debian/patches/25-close-the-recorder-instead-of-pausing-it.patch: Close ++ the screen recorder instead of pausing. Otherwise we continue to write to ++ the same output file. Patch cherry-picked from upstream Git. ++ ++ -- Michael Biebl Wed, 30 May 2012 12:17:13 +0200 ++ ++gnome-shell (3.4.1-1) experimental; urgency=low ++ ++ [ Jeremy Bicha ] ++ * New upstream release. ++ * debian/control.in: ++ - Add debug package ++ - Update dependencies ++ - Recommend gnome-user-guide ++ - Break gnome-tweak-tool (<< 3.3) ++ - Bump Standards-Version to 3.9.3 ++ * debian/gnome-shell-common.install: ++ - No more gconf schemas to install ++ - Install gtk-docs ++ * Drop patches that have been applied upstream. ++ ++ [ Sjoerd Simons ] ++ * debian/control.in: Add build-depends on libgcr-3-dev (>= 3.3.90) ++ * debian/control.in: Drop dependency on gir1.2-gjs-1.0 as it has been folded ++ into libgjs ++ * debian/control.in: Add depends on gir1.2-gcr-3 ++ ++ [ Michael Biebl ] ++ * debian/patches/10-make-NetworkManager-optional.patch: Updated. ++ * debian/gnome-shell-common.install: Install GConf conversion script. ++ * debian/patches/21_revert_evolution_gsettings.patch: Revert the switch to ++ gsettings in the calendar server for now as long as evolution 3.4 is not ++ ready yet. ++ ++ -- Michael Biebl Sun, 20 May 2012 00:16:54 +0200 ++ ++gnome-shell (3.2.2.1-4) unstable; urgency=low ++ ++ * Fold 04_remove-glx-dependency-on-armel.patch and ++ 14_require_gl_directly.patch into a new patch named ++ 14_make-GLX-optional.patch. Use pkg-config to check if gl.pc is available ++ and build the GLX/GL bits conditionally. This fixes a build failure on ++ arm{el,hf} where clutter/cogl uses GLES. Closes: #670850 ++ ++ -- Michael Biebl Mon, 30 Apr 2012 20:37:44 +0200 ++ ++gnome-shell (3.2.2.1-3) unstable; urgency=low ++ ++ * d/p/14_require_gl_directly.patch ++ + Added. gnome-shell uses glXQuery* API so it needs a direct link against ++ libGL. Causes build failure with upcoming clutter/cogl as they don't ++ expose a directly link to libGL anymore ++ ++ -- Sjoerd Simons Sun, 01 Apr 2012 16:07:26 +0200 ++ ++gnome-shell (3.2.2.1-2) unstable; urgency=low ++ ++ * debian/patches/12_Replace-shell_util_icon_from_string.patch ++ + Added. Remove the neglected user of the removed ++ Shell.util_icon_from_string function. This caused subscription request ++ to not pop up (From upstream git) ++ * debian/patches/13_bluetooth_fix_undefined_variable.patch ++ + Added. Fixes bluetooth device status slider so it reflects reality again ++ (From upstream git) ++ ++ -- Sjoerd Simons Tue, 28 Feb 2012 11:30:47 +0100 ++ ++gnome-shell (3.2.2.1-1) unstable; urgency=low ++ ++ [ Michael Biebl ] ++ * debian/patches/10-make-NetworkManager-optional.patch: make NM ++ optional, to fix build on kFreeBSD architectures. Closes: #652482 ++ * debian/patches/11-no-gettext.patch: remove gettext macros, otherwise ++ autoreconf fails due to incompatibilities with intltool. ++ ++ [ Jordi Mallach ] ++ * Enable dh_autoreconf. ++ * Update Vcs-* URLs. ++ ++ [ Josselin Mouette ] ++ * Update repository URL. ++ ++ [ Michael Biebl ] ++ * New upstream release: ++ - Fix a crash in gnome-shell-extension-tool. Closes: #649583 ++ - Remove 05-NetworkMenu-don-t-query-DBus-properties-of-removed-o.patch. ++ - Remove 06-NetworkMenu-fix-regression-in-access-point-removed.patch. ++ - Refresh 07-NetworkMenu-fix-logic-for-updating-wifi-icon.patch. ++ * debian/control.in: Bump dependency on python to (>= 2.6) since we require ++ JSON support. Closes: #580869 ++ ++ -- Michael Biebl Wed, 25 Jan 2012 11:06:41 +0100 ++ ++gnome-shell (3.2.1-8) unstable; urgency=low ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: Add Depends on telepathy-mission-control-5 ++ (Closes: #651514) ++ ++ [ Michael Biebl ] ++ * Upload to unstable. ++ ++ -- Michael Biebl Sat, 17 Dec 2011 06:34:55 +0100 ++ ++gnome-shell (3.2.1-7) experimental; urgency=low ++ ++ * Fix version in Breaks/Replaces. Closes: #650927 ++ ++ -- Michael Biebl Sun, 04 Dec 2011 21:19:25 +0100 ++ ++gnome-shell (3.2.1-6) experimental; urgency=low ++ ++ [ Raphaël Hertzog ] ++ * Add Breaks against gnome-tweak-tool (<< 3.2) to force its upgrade to a ++ version that works with GNOME 3.2. ++ ++ [ Josselin Mouette ] ++ * Split common files and translations in gnome-shell-common. Add ++ appropriate Breaks/Replaces. ++ ++ [ Michael Biebl ] ++ * debian/watch: ++ - Track stable releases. ++ * debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch: ++ - Respect NoDisplay semantics for applications menu. This avoids duplicate ++ menu entries when menu-xdg is installed. Closes: #649559 ++ ++ -- Michael Biebl Sat, 03 Dec 2011 17:23:39 +0100 ++ ++gnome-shell (3.2.1-5) experimental; urgency=low ++ ++ * debian/patches/06-polkit-Find-the-best-user-to-authenticate-as.patch: ++ + Added. When picking a user to authenticate with, try the current user ++ first, then root and if all else fails the first user that is allowed to ++ authenticate. (from upstream git) ++ ++ -- Sjoerd Simons Sun, 20 Nov 2011 22:28:42 +0000 ++ ++gnome-shell (3.2.1-4) experimental; urgency=low ++ ++ * 05-NetworkMenu-don-t-query-DBus-properties-of-removed-o.patch: ++ + Added. Don't (potentially) ask NM over D-Bus about an access point that ++ was just removed. (From upstream git). As a side-effect this fixes ++ gnome-shell freezing a while after unblacking. ++ * 06-NetworkMenu-fix-regression-in-access-point-removed.patch ++ + Added. Fix a regression in above patch (from upstream git) ++ * 07-NetworkMenu-fix-logic-for-updating-wifi-icon.patch ++ + Added. Fix the logic for connecting to the current wifi strength, ++ prevents the network icon fro mbecoming stale (from upstream git) ++ ++ -- Sjoerd Simons Sat, 19 Nov 2011 15:28:19 +0000 ++ ++gnome-shell (3.2.1-3) experimental; urgency=low ++ ++ [ Josselin Mouette ] ++ * Break fglrx-driver (<< 1:11-10). Closes: #648280. ++ ++ [ Sjoerd Simons ] ++ * debian/control.in: Recommend gnome-contacts ++ * debian/control.in: Update build-depends on the e-d-s libs to ensure we ++ build against the same version as the libfolks e-d-s backend. ++ ++ -- Sjoerd Simons Sun, 13 Nov 2011 16:40:12 +0100 ++ ++gnome-shell (3.2.1-2) experimental; urgency=low ++ ++ * debian/control.in: ++ - Tighten Depends on gir1.2-mutter-3.0 and gir1.2-glib-2.0. ++ Closes: #646999 ++ - Drop Build-Depends on libgnome-menu-dev. ++ ++ -- Michael Biebl Sat, 05 Nov 2011 21:35:14 +0100 ++ ++gnome-shell (3.2.1-1) experimental; urgency=low ++ ++ [ Sjoerd Simons ] ++ * New upstream release ++ * debian/patches/00git-ShellRecorder-Use-cogl_read_pixels.patch: ++ + Dropped, fixed upstream ++ * debian/patches/03_hidden_applications.patch ++ + Dropped, fixed upstream ++ * debian/control.in: Add libfolks-dev build-depends ++ * debian/control.in: Add depends on gir1.2-accountsservice-1.0 and ++ gir1.2-caribou-1.0, ++ ++ [ Jeremy Bicha ] ++ * debian/control.in: ++ - Recommend gnome-session-fallback ++ - Bump minimum gjs & gobject-introspection versions ++ - Add gir1.2-soup-2.4 dependency ++ ++ [ Sjoerd Simons ] ++ * debian/gnome-shell.lintian-overrides: ++ + Updated (from Ubuntu). gnome-shell needs an rpath to find the private ++ bluetooth lib ++ ++ -- Sjoerd Simons Fri, 28 Oct 2011 22:20:04 +0200 ++ ++gnome-shell (3.0.2-8) unstable; urgency=low ++ ++ * debian/patches/05_fix_glib_2.30_compat.patch: ++ + Updated. Small mistake in the patch causes gnome-shell to fail to load ++ the dim window shared, instead of which it just hangs. Fixed now.. ++ (Closes: 649459) ++ ++ -- Sjoerd Simons Mon, 21 Nov 2011 15:19:48 +0000 ++ ++gnome-shell (3.0.2-7) unstable; urgency=low ++ ++ * debian/patches/06-polkit-Find-the-best-user-to-authenticate-as.patch: ++ + Added. When picking a user to authenticate with, try the current user ++ first, then root and if all else fails the first user that is allowed to ++ authenticate. (from upstream git) ++ * debian/patches/07-Add-some-element-type-annotations-to-appease-g-i-mas.patch: ++ + Added. Add annotation to prevent warnings from new g-i (from upstream ++ git) ++ ++ -- Sjoerd Simons Sun, 20 Nov 2011 22:04:39 +0000 ++ ++gnome-shell (3.0.2-6) unstable; urgency=low ++ ++ * debian/patches/05_fix_glib_2.30_compat.patch: ++ + Added. Fix compatibility with glib 2.30, which broke some things due to ++ GI annotation changes. (From upstream git) ++ ++ -- Sjoerd Simons Sat, 19 Nov 2011 15:04:45 +0000 ++ ++gnome-shell (3.0.2-5) unstable; urgency=low ++ ++ [ Michael Biebl ] ++ * debian/rules: ++ - Make network-manager and gnome-bluetooth (build) dependencies linux-any. ++ ++ [ Rico Tzschichholz ] ++ * Add 00git-ShellRecorder-Use-cogl_read_pixels.patch to fix FTBFS on arm ++ ++ -- Michael Biebl Fri, 14 Oct 2011 17:22:55 +0200 ++ ++gnome-shell (3.0.2-4) unstable; urgency=low ++ ++ [ Josselin Mouette ] ++ * Break gnome-session < 3. ++ ++ [ Rico Tzschichholz ] ++ * Add 04_remove-glx-dependency-on-armel.patch to fix FTBFS on arm ++ ++ [ Michael Biebl ] ++ * Upload to unstable. ++ * debian/watch: Switch to .xz tarballs. ++ * debian/control.in: ++ - Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer. ++ - Bump Standards-Version to 3.9.2. No further changes. ++ ++ -- Michael Biebl Fri, 14 Oct 2011 12:56:37 +0200 ++ ++gnome-shell (3.0.2-3) experimental; urgency=low ++ ++ * Re-add gnome-bluetooth dependency. ++ ++ -- Josselin Mouette Mon, 19 Sep 2011 18:53:24 +0200 ++ ++gnome-shell (3.0.2-2) experimental; urgency=low ++ ++ [ Martin Pitt ] ++ * debian/control.in, debian/rules: When building on Ubuntu, add a dependency ++ to gnome-icon-theme-full. ++ * debian/control.in: Change gir1.2-json-glib-1.0 build-dep to ++ gir1.2-json-1.0 to reflect the binary rename in json-glib ++ 0.13.4-2. Thanks Micah Gersten! ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: ++ - Drop dependency against libdconf0 and let dh_installgsettings set ++ the right dependencies. ++ - Make gnome-shell Recommends gnome-themes-standard (for Adwaita) ++ * debian/compat: Bump debhelper compatibility to 8 ++ ++ [ Josselin Mouette ] ++ * 03_hidden_applications.patch: do not show NoDisplay=true submenus ++ and applications. This will avoid showing the Debian menu while ++ asked not to. Closes: #557997. ++ * 01_favorite_apps.patch: dropped, replaced by override file. ++ * Add libreoffice and yelp to favorite applications. ++ * Drop useless build-dependency on libwnck. ++ * Massive cleanup in build-dependencies. ++ ++ -- Josselin Mouette Mon, 19 Sep 2011 16:36:48 +0200 ++ ++gnome-shell (3.0.2-1) experimental; urgency=low ++ ++ [ Rico Tzschichholz ] ++ * New upstream release ++ * debian/watch: ++ - Look for bzip2 tarballs ++ * debian/rules,debian/upstream.gitlog: ++ - Drop upstream.gitlog which is outdated ++ ++ [ Josselin Mouette ] ++ * Only recommend gnome-control-center. ++ * Break gnome-control-center < 3. This time add the missing epoch. ++ Closes: #628532. ++ ++ [ Sjoerd Simons ] ++ * debian/rules: Fix misspelling of Recommends ++ ++ -- Sjoerd Simons Tue, 31 May 2011 19:31:47 -0700 ++ ++gnome-shell (3.0.1-1) experimental; urgency=low ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: ++ - Bump priority to optional ++ ++ [ Sjoerd Simons ] ++ * New upstream release ++ ++ -- Sjoerd Simons Sat, 14 May 2011 17:58:12 +0100 ++ ++gnome-shell (3.0.0.2-1) experimental; urgency=low ++ ++ * Team upload. ++ ++ [ Frederic Peters ] ++ * New upstream release (2.91.93). ++ * debian/control.in: ++ + added dependency on gnome-icon-theme-symbolic. ++ + bumped gnome-shell dependency. ++ + bumped gir1.2-freedesktop build-dep to 0.10.6, for a fix to ++ cairo-1.0.typelib ++ ++ [ Raphaël Hertzog ] ++ * New upstream release (3.0.0.2). ++ * New patch 02_rpath-bluetooth-applet.patch by Rico Tzschichholz to ++ add an RPATH so that the compilation doesn't fail when g-ir-scanner ++ tries to analyze libgnome-shell.so linked against ++ libgnome-bluetooth-applet.so.0 which is in a private directory. ++ * Add a lintian override for the RPATH that we can't avoid. ++ * Teach dpkg-shlibdeps how to find that private lib and add the ++ corresponding dependency in debian/slibs.local. ++ * Update and add a bunch of build-depends to match the latest configure ++ requirements. ++ * Add gir1.2-gnomebluetooth-1.0 and gir1.2-networkmanager-1.0 to Depends ++ because they are needed to benefit from the improved UI associated to the ++ respective status bar applet. ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: {Build-}Depends against gir1.2-mutter-3.0 instead of ++ gir1.2-mutter-2.91 ++ ++ -- Raphaël Hertzog Mon, 11 Apr 2011 21:03:31 +0000 ++ ++gnome-shell (2.91.92-1) experimental; urgency=low ++ ++ * New upstream release. ++ * debian/patches/, remove patches from upstream git: ++ + 0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch ++ + 05_use_dbus_for_shutdown_and_logout.patch ++ * debian/control.in: ++ + add build-dep on libtelepathy-logger-dev and gir1.2-telepathylogger-0.2. ++ + bump build-dep on libxfixes-dev, it needs the one from experimental, for ++ pointer barriers. ++ ++ -- Frederic Peters Thu, 24 Mar 2011 19:28:12 +0100 ++ ++gnome-shell (2.91.91-2) experimental; urgency=low ++ ++ * debian/patches/04_gnome_session_quit.patch: remove, replaced by: ++ * debian/patches/05_use_dbus_for_shutdown_and_logout.patch: use Session ++ D-Bus interface for shutdown and logout. (from git) (closes: #618870) ++ ++ -- Frederic Peters Sat, 19 Mar 2011 13:10:02 +0100 ++ ++gnome-shell (2.91.91-1) experimental; urgency=low ++ ++ * New upstream release. ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/control.in: ++ + Depend on gsettings-desktop-schemas. Closes: #614945. ++ + Depend on gir1.2-mutter-2.91. Closes: #615588. ++ ++ [ Frederic Peters ] ++ * debian/control.in: ++ + Don't depend on mutter, it now links against libmutter-wm0. ++ * debian/patches/03_fix_dconf_service_location.patch: remove, no longer ++ necessary now that gnome-shell is a real binary and doesn't try to arrange ++ its own environment. ++ * debian/patches/04_gnome_session_quit.patch: use gnome-session-save in ++ fallback if gnome-session-quit doesn't work, so gnome-shell keeps working ++ with older gnome-session versions. ++ ++ [ Emilio Pozuelo Monfort ] ++ * d/p/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch: ++ + Patch from upstream git, fix Alt+Tab with multiple monitors. ++ ++ -- Emilio Pozuelo Monfort Wed, 16 Mar 2011 21:47:27 +0000 ++ ++gnome-shell (2.91.90-1) experimental; urgency=low ++ ++ * New upstream release. ++ + Build depend on libtelepathy-glib-dev for the updated Telepathy ++ integration. ++ + Build depend on libpolkit-agent-1-dev for the new authorization dialogs. ++ + Build depend, and depend, on appropriate gir packages (polkit, ++ telepathy, and upower). ++ + Update build dep on libmutter-dev. ++ + Update depends for new libgnomekbd gir package name. ++ + Remove Recommends on xserver-xephyr. ++ ++ -- Frederic Peters Fri, 25 Feb 2011 12:23:23 +0100 ++ ++gnome-shell (2.91.6-1) experimental; urgency=low ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/control.in: ++ + Depend on gnome-control-center for My Account / System settings. ++ ++ [ Laurent Bigonville ] ++ * New upstream release. ++ * debian/control.in: ++ - Bump build-dependencies ++ - Add libecal1.2-dev, libedataserver1.2-dev and libedataserverui1.2-dev ++ build-dependencies ++ - Make mutter depends on libdconf0 | gsettings-backend instead of ++ libdconf0 only ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/control.in: ++ + Update for the new gtk+ 3 package names. ++ + Add missing dependency on gir1.2-gnomekbd-3.0. ++ ++ -- Emilio Pozuelo Monfort Sat, 19 Feb 2011 16:45:48 +0000 ++ ++gnome-shell (2.91.5-1) experimental; urgency=low ++ ++ * New upstream release. ++ + debian/patches/02_fix_build_with_latest_gtk.patch: ++ - Removed, fixed upstream. ++ + debian/patches/01_favorite_apps.patch: ++ - Refreshed. ++ + debian/control.in: ++ - Updated build dependencies. ++ ++ -- Emilio Pozuelo Monfort Wed, 12 Jan 2011 23:41:41 +0000 ++ ++gnome-shell (2.91.3-2) experimental; urgency=low ++ ++ * debian/control.in: ++ - Build depend on libdconf0 for dconf-service. Closes: #595598. ++ ++ -- Emilio Pozuelo Monfort Sun, 19 Dec 2010 16:36:11 +0000 ++ ++gnome-shell (2.91.3-1) experimental; urgency=low ++ ++ [ Emilio Pozuelo Monfort ] ++ * New upstream release (Closes: #605098, CVE-2010-4000). ++ - debian/control.in: ++ + Updated dependencies and build dependencies. ++ - debian/patches/02_undo_gtk3_transition.diff: ++ + Removed, let's use GTK+3 from now on. ++ - debian/patches/03_fix_dconf_service_location.diff: ++ + Updated. ++ * debian/control.in, ++ debian/rules: ++ - Remove hack to get the typelibs scanned. Pass the private ++ directory to dh_girepository instead. Update the minimum ++ build dependency on gobject-introspection accordingly. ++ * debian/control.in: ++ - Build depend on gir1.2 packages. ++ - Remove gir dependencies, they are autogenerated. ++ ++ [ Laurent Bigonville ] ++ * debian/control.in: Add Vcs-* fields ++ * debian/watch: Add watch file ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/patches/02_fix_build_with_latest_gtk.patch: ++ - Patch from upstream git, fix build with GTK+ 2.91.6. ++ * debian/control.in: ++ - Bump the libgtk3.0-dev accordingly. ++ * debian/patches/*.diff: ++ - Renamed to debian/patches/*.patch. ++ ++ -- Emilio Pozuelo Monfort Sun, 19 Dec 2010 00:08:30 +0000 ++ ++gnome-shell (2.31.5-2) experimental; urgency=low ++ ++ * debian/control: ++ - depend and build-depend on gir1.0-glib-2.0 (>= 0.6.15~git20100713) ++ - also depend on gjs, because the clock preferences uses gjs-console for ++ some reason ++ ++ -- Gustavo Noronha Silva Wed, 28 Jul 2010 11:45:06 +0200 ++ ++gnome-shell (2.31.5-1) experimental; urgency=low ++ ++ * New development release. ++ - depend on mutter 2.31.5 ++ - refresh patches ++ - fixes requirements on mutter (Closes: #586124) ++ * debian/control.in: ++ - Build-depend on glib >= 2.25.11-1 because we use glib-compile-schemas ++ - Build-depend on gtk+ >= 2.21.1 ++ - Build-depend on gobject-introspection >= 0.6.15~git20100713-1 because ++ we need newer glib bindings ++ - Build-depend on gir1.0-json-glib-1.0 (Closes: #584660), thanks to ++ Raphael Hertzog for pointing out the fix ++ - gnome-shell depends on gir1.0-gconf-2.0 >= 2.31.5 to run ++ * debian/patches/02_undo_gtk3_transition.diff: ++ - undo gtk2->gtk3 migration since we do not yet have gtk+ 3 on Debian ++ * debian/patches/03_fix_dconf_service_location.diff: ++ - fix the path used to start dconf-service ++ ++ -- Gustavo Noronha Silva Tue, 13 Jul 2010 14:36:34 -0300 ++ ++gnome-shell (2.31.2-1) experimental; urgency=low ++ ++ * New upstream release ++ - depends on mutter 2.31 ++ - includes debian/patches/02_gjs_build_fix.patch, so removing ++ * debian/rules: ++ - depends on clutter-1.0 >= 1.2.8 ++ ++ -- Gustavo Noronha Silva Mon, 31 May 2010 11:03:29 -0300 ++ ++gnome-shell (2.29.0-3) unstable; urgency=low ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/patches/02_gjs_build_fix.patch: ++ - Backport upstream commit to fix the build with recent gjs. ++ * debian/source/format, ++ debian/patches/series, ++ debian/rules: ++ - Convert to source format 3.0 (quilt). ++ * debian/rules: ++ - Include gnome-get-source.mk. ++ ++ -- Josselin Mouette Tue, 27 Apr 2010 22:32:21 +0200 ++ ++gnome-shell (2.29.0-2) unstable; urgency=low ++ ++ * debian/control: ++ - really fix #572718 by bumping the version in mutter's gir package name ++ ++ -- Gustavo Noronha Silva Mon, 15 Mar 2010 17:33:24 -0300 ++ ++gnome-shell (2.29.0-1) unstable; urgency=low ++ ++ [ Emilio Pozuelo Monfort ] ++ * debian/rules: ++ - Don't install *.la. ++ ++ [ Gustavo Noronha Silva ] ++ * New upstream development release. ++ - should work with the newer mutter (Closes: #572718) ++ ++ -- Gustavo Noronha Silva Tue, 09 Mar 2010 18:11:05 -0300 ++ ++gnome-shell (2.28.1~git20100129-1) unstable; urgency=low ++ ++ * New upstream snapshot. ++ ++ -- Gustavo Noronha Silva Fri, 29 Jan 2010 12:44:58 -0200 ++ ++gnome-shell (2.28.1~git20091125-1) unstable; urgency=low ++ ++ * New upstream snapshot ++ ++ -- Gustavo Noronha Silva Wed, 25 Nov 2009 19:06:40 -0200 ++ ++gnome-shell (2.28.1~git20091117-1) unstable; urgency=low ++ ++ * New upstream snapshot ++ * debian/patches/02_allow_non_uri_apps.diff: ++ - dropped; applied upstream ++ * debian/upstream.gitlog, debian/rules: ++ - ship upstream's git log as upstream changelog (Closes: #556354) ++ ++ -- Gustavo Noronha Silva Thu, 12 Nov 2009 12:02:52 -0200 ++ ++gnome-shell (2.28.1~git20091112-1) unstable; urgency=low ++ ++ * New upstream snapshot ++ ++ -- Gustavo Noronha Silva Thu, 12 Nov 2009 10:43:05 -0200 ++ ++gnome-shell (2.28.1~git20091028-2) unstable; urgency=low ++ ++ * debian/patches/01_favorite_apps.diff: ++ - change the default favorite browser desktop file to be Epiphany's ++ (Closes: #553054) ++ * debian/control.in: ++ - gnome-shell's startup script wants to run glxinfo to get information ++ regarding the server's GLX support; thanks to alex bodnaru ++ for noticing this is needed ++ (Closes: #553440) ++ * debian/patches/02_allow_non_uri_apps.diff: ++ - patch by Guido Günther to drop the requirement that ++ associated apps support URIs, for local files at least ++ (Closes: #553618) ++ ++ -- Gustavo Noronha Silva Mon, 09 Nov 2009 15:32:14 -0200 ++ ++gnome-shell (2.28.1~git20091028-1) unstable; urgency=low ++ ++ * New upstream snapshot ++ * debian/control: ++ - bump Standards-Version to 3.8.3 ++ - python is a dependency, since the script that starts GNOME Shell ++ is a python script ++ - pkg-config is also a dependency (Closes: #552202) ++ ++ -- Gustavo Noronha Silva Wed, 28 Oct 2009 16:12:13 -0200 ++ ++gnome-shell (2.28.1~git20091024-1) unstable; urgency=low ++ ++ * New upstream snapshot ++ * debian/control.in: ++ - ok, I agree, let's recommend Xephyr for now (Closes: #552141) ++ ++ -- Gustavo Noronha Silva Sat, 24 Oct 2009 13:22:02 -0200 ++ ++gnome-shell (2.28.1~git20091020-1) unstable; urgency=low ++ ++ * Initial upload, based on the Ubuntu package (Closes: #550956) ++ * debian/patches: ++ - drop two unnecessary patches ++ * debian/rules: ++ - cleanup, and add Debian GNOME Team rules include ++ * debian/control.in: ++ - add Debian GNOME Team stuff ++ - fix alignment ++ - remove Recommends for xserver-xephyr ++ - fix build-dependencies package names ++ - build-depend on gnome-pkg-tools for uploaders ++ ++ -- Gustavo Noronha Silva Wed, 14 Oct 2009 11:31:23 -0300 ++ ++gnome-shell (2.28.0-0ubuntu2) karmic; urgency=low ++ ++ * Add libcroco3-dev to Build-Depends. Fixes FTBFS. ++ ++ -- Christopher James Halse Rogers Tue, 13 Oct 2009 17:50:23 +1100 ++ ++gnome-shell (2.28.0-0ubuntu1) karmic; urgency=low ++ ++ * New upstream version ++ * debian/control: ++ - updated build requirement ++ * debian/patches/80_git_change_fix_alt_tab_ressource_usage.patch: ++ - git change to fix ressources not being freed on alt-tab ++ ++ -- Sebastien Bacher Mon, 12 Oct 2009 22:44:00 +0200 ++ ++gnome-shell (2.27.3-0ubuntu1) karmic; urgency=low ++ ++ * New upstream version ++ * debian/control: ++ - depends on python since it's used in the wrapper ++ (lp: #413096) ++ - updated gir requirement ++ ++ -- Sebastien Bacher Wed, 30 Sep 2009 23:09:56 +0200 ++ ++gnome-shell (2.27.2-0ubuntu1) karmic; urgency=low ++ ++ * New upstream version ++ ++ -- Sebastien Bacher Tue, 08 Sep 2009 00:31:49 +0200 ++ ++gnome-shell (2.27.1-0ubuntu1) karmic; urgency=low ++ ++ * New upstream version ++ * debian/control: ++ - updated build requirements ++ ++ -- Sebastien Bacher Wed, 02 Sep 2009 10:44:03 +0200 ++ ++gnome-shell (2.27.0-0ubuntu3) karmic; urgency=low ++ ++ * Requires gvfs-backends now ++ ++ -- Sebastien Bacher Wed, 12 Aug 2009 01:46:57 +0200 ++ ++gnome-shell (2.27.0-0ubuntu2) karmic; urgency=low ++ ++ * Require gobject-introspection-freedesktop too ++ ++ -- Sebastien Bacher Wed, 12 Aug 2009 01:29:04 +0200 ++ ++gnome-shell (2.27.0-0ubuntu1) karmic; urgency=low ++ ++ * New upstream version ++ ++ -- Sebastien Bacher Tue, 11 Aug 2009 19:36:26 +0200 ++ ++gnome-shell (0.0.1~git20090805-0ubuntu1) karmic; urgency=low ++ ++ * New upstream snapshot ++ * debian/control: ++ - require new clutter ++ ++ -- Sebastien Bacher Wed, 05 Aug 2009 19:04:15 +0100 ++ ++gnome-shell (0.0.1~git20090715-0ubuntu1) karmic; urgency=low ++ ++ * New upstream snapshot ++ * debian/control: ++ - build-depends on libglib ++ ++ -- Sebastien Bacher Wed, 15 Jul 2009 15:57:33 +0200 ++ ++gnome-shell (0.0.1~git20090702-0ubuntu0.2) karmic; urgency=low ++ ++ * debian/control: ++ - recommends xserver-xephyr ++ ++ -- Sebastien Bacher Thu, 02 Jul 2009 19:48:06 +0200 ++ ++gnome-shell (0.0.1~git20090702-0ubuntu0.1) karmic; urgency=low ++ ++ * New git version ++ * debian/control: ++ - updated the depends ++ ++ -- Sebastien Bacher Thu, 02 Jul 2009 15:59:22 +0200 ++ ++gnome-shell (0.0.1~git20090701-0ubuntu0.3) karmic; urgency=low ++ ++ * debian/control: ++ - build-depends on gobject-introspection-glib-2.0 and not on libdesk ++ ++ -- Sebastien Bacher Thu, 02 Jul 2009 10:18:37 +0200 ++ ++gnome-shell (0.0.1~git20090701-0ubuntu0.2) karmic; urgency=low ++ ++ * debian/control: build-depends on gobject-introspection ++ ++ -- Sebastien Bacher Thu, 02 Jul 2009 09:51:01 +0200 ++ ++gnome-shell (0.0.1~git20090701-0ubuntu0.1) karmic; urgency=low ++ ++ * Initial ppa upload ++ ++ -- Sebastien Bacher Wed, 01 Jul 2009 23:29:31 +0200 diff --cc debian/clean index 000000000,000000000..3d6866b91 new file mode 100644 --- /dev/null +++ b/debian/clean @@@ -1,0 -1,0 +1,1 @@@ ++debian/home/ diff --cc debian/control index 000000000,000000000..a6af48829 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,168 @@@ ++Source: gnome-shell ++Section: gnome ++Maintainer: Debian GNOME Maintainers ++Uploaders: Jeremy Bícha , Marco Trevisan (Treviño) ++Build-Depends: appstream, ++ bash-completion, ++ dbus-daemon , ++ debhelper-compat (= 13), ++ dh-sequence-gir, ++ dh-sequence-gnome, ++ gjs (>= 1.87.1), ++ gir1.2-accountsservice-1.0 , ++ gir1.2-gcr-4-dev, ++ gir1.2-gdkpixbuf-2.0-dev, ++ gir1.2-gdm-1.0 , ++ gir1.2-geoclue-2.0 , ++ gir1.2-gnomebg-4.0 , ++ gir1.2-gnomedesktop-4.0 , ++ gir1.2-gweather-4.0 (>= 4.1) , ++ gir1.2-nma4-1.0 (>= 1.10.4) [linux-any] , ++ gir1.2-polkitagent-1.0-dev, ++ gir1.2-rsvg-2.0 , ++ gir1.2-upowerglib-1.0 , ++ gnome-control-center-dev, ++ gnome-settings-daemon-common (>= 49) , ++ gsettings-desktop-schemas-dev (>= 50~alpha), ++ gtk-doc-tools, ++ libasound2-dev, ++ libatk-bridge2.0-dev, ++ libecal2.0-dev (>= 3.45), ++ libedataserver1.2-dev (>= 3.45), ++ libgcr-4-dev (>= 3.90.0), ++ libgirepository-2.0-dev (>= 2.86.0), ++ libgjs-dev (>= 1.87.1), ++ libgl1-mesa-dri , ++ libglib2.0-dev (>= 2.86.0), ++ libgnome-autoar-0-dev, ++ libgnome-bluetooth-3.0-dev (>= 3.9.0) [linux-any], ++ libgnome-desktop-4-dev (>= 40), ++ libgnome-menu-3-dev, ++ libgstreamer1.0-dev, ++ libgstreamer-plugins-base1.0-dev, ++ libgtk-4-dev, ++ libibus-1.0-dev, ++ libjson-glib-dev, ++ libmutter-18-dev (>= 50.0), ++ libxml2-utils, ++ mutter-18-tests (>= 50.0) , ++ libnm-dev [linux-any], ++ libpipewire-0.3-dev (>= 0.3.49) [linux-any], ++ libpolkit-agent-1-dev, ++ libpulse-dev, ++ libsecret-1-dev, ++ libsystemd-dev [linux-any], ++ libx11-dev, ++ libxext-dev, ++ libxfixes-dev, ++ libxml2-dev, ++ mesa-common-dev, ++ meson (>= 1.3.0), ++ mutter (>= 50.0) , ++ pipewire , ++ pkgconf, ++ python3-docutils, ++ sassc, ++ systemd-dev [linux-any], ++ xauth , ++ xwayland ++Standards-Version: 4.7.4 ++Homepage: https://gitlab.gnome.org/GNOME/gnome-shell ++Vcs-Git: https://salsa.debian.org/gnome-team/gnome-shell.git ++Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-shell ++ ++Package: gnome-shell ++Architecture: linux-any ++Depends: gir1.2-accountsservice-1.0, ++ gir1.2-adw-1, ++ gir1.2-atk-1.0, ++ gir1.2-atspi-2.0, ++ gir1.2-gcr-4 (>= 3.90.0), ++ gir1.2-gdesktopenums-3.0, ++ gir1.2-gdkpixbuf-2.0, ++ gir1.2-gdm-1.0 (>= 47.0-4~), ++ gir1.2-geoclue-2.0, ++ gir1.2-glib-2.0 (>= 2.86.0), ++ gir1.2-gnomebg-4.0, ++ gir1.2-gnomebluetooth-3.0 (>= 42.3) [linux-any], ++ gir1.2-gnomedesktop-4.0 (>= 40), ++ gir1.2-graphene-1.0, ++ gir1.2-gstreamer-1.0, ++ gir1.2-gtk-4.0, ++ gir1.2-gweather-4.0 (>= 4.1), ++ gir1.2-freedesktop, ++ gir1.2-ibus-1.0, ++ gir1.2-mutter-18 (>= 50.0), ++ gir1.2-nm-1.0 [linux-any], ++ gir1.2-nma4-1.0 (>= 1.10.4) [linux-any], ++ gir1.2-pango-1.0, ++ gir1.2-polkit-1.0, ++ gir1.2-rsvg-2.0, ++ gir1.2-soup-3.0, ++ gir1.2-upowerglib-1.0, ++ gjs (>= 1.87.1), ++ gnome-control-center (>= 1:46), ++ gnome-settings-daemon (>= 49), ++ gnome-shell-common (= ${source:Version}), ++ gsettings-desktop-schemas (>= 50~alpha), ++ gstreamer1.0-pipewire (>= 0.3.49) [linux-any], ++ libglib2.0-bin (>= 2.86.0), ++ python3, ++ tecla, ++ ${misc:Depends}, ++ ${shlibs:Depends} ++Recommends: bolt, ++ evolution-data-server (>= 3.45), ++ gdm3, ++ gnome-browser-connector, ++ gnome-remote-desktop, ++ gnome-menus, ++ gnome-user-docs, ++ ibus, ++ iio-sensor-proxy, ++ power-profiles-daemon, ++ switcheroo-control, ++ unzip ++Suggests: gir1.2-malcontent-0 [linux-any], ++ gir1.2-telepathyglib-0.12, ++ gir1.2-telepathylogger-0.2, ++ gnome-shell-extension-prefs, ++Breaks: gnome-shell-extension-appindicator (<< 50), ++ gnome-shell-extension-dash-to-panel (<< 55), ++ gnome-shell-extension-dashtodock (<< 79), ++ gnome-shell-extension-desktop-icons (<< 21.04), ++ gnome-shell-extension-desktop-icons-ng (<< 46+really47.0.2-2), ++ gnome-shell-extension-taskbar (<< 57.0-2.1~), ++ gnome-shell-extension-top-icons-plus (<< 27-3~), ++ gnome-shell-extension-workspaces-to-dock (<< 54~), ++ gnome-shell-extensions (<< 40.0~), ++ gnome-session (<< 49~beta~), ++Provides: notification-daemon, ++ polkit-1-auth-agent ++Description: graphical shell for the GNOME desktop ++ The GNOME Shell provides core interface functions like switching ++ windows, launching applications or see your notifications. It takes ++ advantage of the capabilities of modern graphics hardware and ++ introduces innovative user interface concepts to provide a ++ delightful and easy to use experience. GNOME Shell is the defining ++ technology of the GNOME 3 user experience. ++ ++Package: gnome-shell-common ++Architecture: all ++Depends: ${misc:Depends} ++Breaks: gnome-session-common (<< 50~alpha) ++Description: common files for the GNOME graphical shell ++ This package contains translations and data files for the GNOME shell. ++ ++Package: gnome-shell-extension-prefs ++Architecture: linux-any ++Depends: gir1.2-adw-1, ++ gir1.2-gtk-4.0, ++ gjs (>= 1.87.1), ++ gnome-shell (= ${binary:Version}), ++ ${misc:Depends}, ++Provides: gnome-extensions-app ++Recommends: gnome-browser-connector ++Description: tool to enable / disable GNOME Shell extensions ++ This package contains a tool which users who use Shell extensions can use to ++ toggle them on and off, and access their preferences. diff --cc debian/copyright index 000000000,000000000..ffa483892 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,52 @@@ ++This package was debianized by Sebastien Bacher on ++Wed, 01 Jul 2009 23:29:31 +0200. ++ ++It was downloaded from https://download.gnome.org/sources/gnome-shell/ ++ ++Upstream Authors: ++ ++ Colin Walters ++ Dan Winship ++ Marina Zhurakhinskaya ++ Owen Taylor ++ William Jon McCann ++ ++Files: src/* ++ js/* ++Copyright: © 2000 Helix Code, Inc. ++ © 2000,2001 Eazel, Inc. ++ © 2001 George Lebl ++ © 2002 Sun Microsystems Inc. ++ © 2004-2005 James M. Cape ++ © 2006-2008 Red Hat, Inc. ++ © 2007 Ryan Lortie ++ © 2008 Intel Corp. ++License: GPL-2+ (/usr/share/common-licenses/GPL-2) ++ ++Files: src/gdmuser/* ++Copyright: © 2007-2008 William Jon McCann ++ © 2004-2005 James M. Cape ++License: LGPL-2+ (/usr/share/common-licenses/LGPL-2) ++ ++Files: src/tray/* ++Copyright: © 2002 Anders Carlsson ++ © 2003-2006 Vincent Untz ++ © 2008 Red Hat, Inc. ++ ++Files: src/big/* ++Copyright: © 2005-2008 Red Hat, Inc. ++ © 2008-2009 litl, LLC ++ ++Files: src/st/* ++Copyright: © 2008 OpenedHand ++ © 2009 Intel Corporation. ++ © 2003-2004 Dodji Seketeli ++License: LGPL-2.1 (/usr/share/common-licenses/LGPL-2.1) ++ ++The Debian packaging is: ++ ++ Copyright © 2009 Sebastien Bacher ++ Copyright © 2009 Collabora Ltd. ++ ++and is licensed under the GPL version 3, ++see `/usr/share/common-licenses/GPL-3'. diff --cc debian/gbp.conf index 000000000,000000000..7ad7f9fc6 new file mode 100644 --- /dev/null +++ b/debian/gbp.conf @@@ -1,0 -1,0 +1,17 @@@ ++[DEFAULT] ++pristine-tar = True ++debian-branch = debian/latest ++upstream-branch = upstream/latest ++ ++[buildpackage] ++sign-tags = True ++ ++[dch] ++multimaint-merge = True ++ ++[import-orig] ++postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit ++upstream-vcs-tag = %(version%~%.)s ++ ++[pq] ++patch-numbers = False diff --cc debian/gnome-shell-common.dirs index 000000000,000000000..30059566d new file mode 100644 --- /dev/null +++ b/debian/gnome-shell-common.dirs @@@ -1,0 -1,0 +1,1 @@@ ++usr/share/gnome-shell/modes diff --cc debian/gnome-shell-common.install index 000000000,000000000..c8234e456 new file mode 100644 --- /dev/null +++ b/debian/gnome-shell-common.install @@@ -1,0 -1,0 +1,9 @@@ ++debian/source_gnome-shell.py /usr/share/apport/package-hooks ++usr/lib/systemd/user ++usr/share/desktop-directories/X-GNOME-Shell-*.directory ++usr/share/dbus-1/interfaces ++usr/share/glib-2.0 ++usr/share/gnome-control-center ++usr/share/gnome-shell ++usr/share/icons/hicolor/*/apps/* ++usr/share/locale diff --cc debian/gnome-shell-common.lintian-overrides index 000000000,000000000..993074ccc new file mode 100644 --- /dev/null +++ b/debian/gnome-shell-common.lintian-overrides @@@ -1,0 -1,0 +1,2 @@@ ++# Intentional ++package-contains-empty-directory [usr/share/gnome-shell/modes/] diff --cc debian/gnome-shell-extension-prefs.install index 000000000,000000000..8aa05c30d new file mode 100644 --- /dev/null +++ b/debian/gnome-shell-extension-prefs.install @@@ -1,0 -1,0 +1,3 @@@ ++usr/bin/gnome-extensions-app ++usr/share/applications/org.gnome.Extensions.desktop ++usr/share/metainfo/org.gnome.Extensions.metainfo.xml diff --cc debian/gnome-shell.bug-control index 000000000,000000000..95bc8acb3 new file mode 100644 --- /dev/null +++ b/debian/gnome-shell.bug-control @@@ -1,0 -1,0 +1,2 @@@ ++report-with: gnome-session gnome-settings-daemon libgjs0g libmutter-11-0 ++package-status: libegl-vendor libglx-vendor libgl1-mesa-dri diff --cc debian/gnome-shell.docs index 000000000,000000000..8913f4684 new file mode 100644 --- /dev/null +++ b/debian/gnome-shell.docs @@@ -1,0 -1,0 +1,2 @@@ ++NEWS ++README.md diff --cc debian/gnome-shell.gsettings-override index 000000000,000000000..40675388b new file mode 100644 --- /dev/null +++ b/debian/gnome-shell.gsettings-override @@@ -1,0 -1,0 +1,2 @@@ ++[org.gnome.shell] ++favorite-apps=[ 'firefox-esr.desktop', 'org.gnome.Evolution.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop', 'org.gnome.TextEditor.desktop', 'org.gnome.Calculator.desktop', 'org.gnome.Yelp.desktop' ] diff --cc debian/gnome-shell.install index 000000000,000000000..5bf5e9a0e new file mode 100644 --- /dev/null +++ b/debian/gnome-shell.install @@@ -1,0 -1,0 +1,10 @@@ ++usr/bin/gnome-extensions ++usr/bin/gnome-shell ++usr/bin/gnome-shell-extension-tool ++usr/bin/gnome-shell-test-tool ++usr/lib/gnome-shell ++usr/libexec ++usr/share/applications/org.gnome.Shell*.desktop ++usr/share/bash-completion/completions/gnome-extensions ++usr/share/dbus-1/services ++usr/share/man diff --cc debian/gnome-shell.lintian-overrides index 000000000,000000000..c97a0806d new file mode 100644 --- /dev/null +++ b/debian/gnome-shell.lintian-overrides @@@ -1,0 -1,0 +1,6 @@@ ++# These RUNPATHs are needed to find mutter's private clutter fork ++gnome-shell: custom-library-search-path RUNPATH /usr/lib/*/mutter-* [usr/bin/gnome-shell] ++gnome-shell: custom-library-search-path RUNPATH /usr/lib/*/mutter-* [usr/lib/gnome-shell/*.so] ++ ++# gnome-shell ships some desktop files only to provide metadata and icons to some apps ++gnome-shell: desktop-command-not-in-package false [usr/share/applications/org.gnome.Shell.Extensions.desktop] diff --cc debian/gnome-shell.maintscript index 000000000,000000000..6e69ac092 new file mode 100644 --- /dev/null +++ b/debian/gnome-shell.maintscript @@@ -1,0 -1,0 +1,1 @@@ ++rm_conffile /etc/xdg/autostart/gnome-shell-overrides-migration.desktop 44.3-5~ diff --cc debian/gnome-shell.postinst index 000000000,000000000..a2c32fcd1 new file mode 100644 --- /dev/null +++ b/debian/gnome-shell.postinst @@@ -1,0 -1,0 +1,18 @@@ ++#!/bin/sh ++ ++set -e ++ ++case "$1" in ++ configure) ++ # trigger an update notification that recommends a reboot ++ # (used by unattended-upgrades etc.) ++ touch /var/run/reboot-required || true ++ ++ # same thing for the older update-notifier interface ++ if [ -x /usr/share/update-notifier/notify-reboot-required ]; then ++ /usr/share/update-notifier/notify-reboot-required || true ++ fi ++ ;; ++esac ++ ++#DEBHELPER# diff --cc debian/patches/debian/Revert-tests-Fail-on-warnings-too.patch index 000000000,000000000..19d6ddbc6 new file mode 100644 --- /dev/null +++ b/debian/patches/debian/Revert-tests-Fail-on-warnings-too.patch @@@ -1,0 -1,0 +1,22 @@@ ++From: Jeremy Bicha ++Date: Fri, 17 Feb 2023 15:35:20 -0500 ++Subject: Revert "tests: Fail on warnings too" ++ ++This reverts commit 207b9bb3c0a582b830218fd1b6e8760684adbc48. ++--- ++ tests/meson.build | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++diff --git a/tests/meson.build b/tests/meson.build ++index b9b4f31..96b42c1 100644 ++--- a/tests/meson.build +++++ b/tests/meson.build ++@@ -102,7 +102,7 @@ libgvc_path = fs.parent(libgvc.get_variable('libgvc').full_path()) ++ background_file = join_paths(meson.current_source_dir(), 'data', 'background.png') ++ ++ shell_testenv = environment() ++-shell_testenv.set('G_DEBUG', 'fatal-warnings') +++shell_testenv.set('G_DEBUG', 'fatal-criticals') ++ shell_testenv.set('G_MESSAGES_DEBUG', 'GNOME Shell') ++ shell_testenv.set('GNOME_SHELL_DATADIR', data_builddir) ++ shell_testenv.set('GNOME_SHELL_BUILDDIR', src_builddir) diff --cc debian/patches/debian/data-Add-im-config.desktop-to-System-folder.patch index 000000000,000000000..8a2791221 new file mode 100644 --- /dev/null +++ b/debian/patches/debian/data-Add-im-config.desktop-to-System-folder.patch @@@ -1,0 -1,0 +1,29 @@@ ++From: Simon McVittie ++Date: Tue, 10 Jun 2025 11:42:17 +0100 ++Subject: data: Add im-config.desktop to System folder ++MIME-Version: 1.0 ++Content-Type: text/plain; charset="utf-8" ++Content-Transfer-Encoding: 8bit ++ ++Debian installs this by default, but most users will only need to run ++it once, or perhaps not at all. ++ ++Thanks: Jeremy Bícha ++Helps: #1099579 ++Forwarded: not-needed, Debian-specific ++--- ++ data/default-apps/system-folder.txt | 1 + ++ 1 file changed, 1 insertion(+) ++ ++diff --git a/data/default-apps/system-folder.txt b/data/default-apps/system-folder.txt ++index 88ae53a..d614c43 100644 ++--- a/data/default-apps/system-folder.txt +++++ b/data/default-apps/system-folder.txt ++@@ -3,6 +3,7 @@ nm-connection-editor.desktop # Advanced Network Configuration ++ org.gnome.DejaDup.desktop # Backups ++ org.gnome.baobab.desktop # Disk Usage Analyzer ++ org.gnome.DiskUtility.desktop # Disks +++im-config.desktop # Input Method ++ org.gnome.Logs.desktop # Logs ++ org.freedesktop.MalcontentControl.desktop # Parental Controls ++ org.freedesktop.GnomeAbrt.desktop # Problem Reporting diff --cc debian/patches/series index 000000000,000000000..8c91da106 new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,3 @@@ ++shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch ++debian/Revert-tests-Fail-on-warnings-too.patch ++debian/data-Add-im-config.desktop-to-System-folder.patch diff --cc debian/patches/shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch index 000000000,000000000..5eba048a0 new file mode 100644 --- /dev/null +++ b/debian/patches/shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch @@@ -1,0 -1,0 +1,60 @@@ ++From: Daniel van Vugt ++Date: Thu, 29 Aug 2024 15:19:14 +0800 ++Subject: shell/app: Warn instead of crashing if disposed before startup ++ notification ++ ++This is currently easy to reproduce by launching and immediately closing ++Chrome, then closing the shell. But automated crash reports show it can ++also happen while using the shell, during a garbage collection run. ++ ++It's currently the top gnome-shell crasher in Ubuntu, and mostly with ++Chromium/Electron apps. But regardless of the offender, we shouldn't ++ever trust application behaviour to keep the shell alive. ++ ++Bug: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7045 ++Bug-Ubuntu: https://bugs.launchpad.net/bugs/2037055 ++Forwarded: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3457 ++--- ++ src/shell-app.c | 24 +++++++++++++++++++++--- ++ 1 file changed, 21 insertions(+), 3 deletions(-) ++ ++diff --git a/src/shell-app.c b/src/shell-app.c ++index acb996c..512d9f8 100644 ++--- a/src/shell-app.c +++++ b/src/shell-app.c ++@@ -1764,14 +1764,32 @@ shell_app_dispose (GObject *object) ++ { ++ ShellApp *app = SHELL_APP (object); ++ ++- g_clear_object (&app->info); ++ g_clear_object (&app->fallback_icon); ++ ++ while (app->running_state) ++ _shell_app_remove_window (app, app->running_state->windows->data); ++ ++- /* We should have been transitioned when we removed all of our windows */ ++- g_assert (app->state == SHELL_APP_STATE_STOPPED); +++ if (app->state != SHELL_APP_STATE_STOPPED && app->info) +++ { +++ const char *name = g_desktop_app_info_get_generic_name (app->info); +++ const char *file_name = g_desktop_app_info_get_filename (app->info); +++ +++ if (!name) +++ name = "(name unknown)"; +++ +++ if (!file_name) +++ file_name = "(filename unknown)"; +++ +++ g_warning ("App \"%s\" (%s) claims to still be %s when being disposed. " +++ "Please ask the app developer to check if StartupNotify=true " +++ "in the .desktop file is properly implemented.", +++ name, +++ file_name, +++ app->state == SHELL_APP_STATE_STARTING ? "starting" : +++ "running"); +++ } +++ +++ g_clear_object (&app->info); ++ g_assert (app->running_state == NULL); ++ ++ G_OBJECT_CLASS(shell_app_parent_class)->dispose (object); diff --cc debian/rules index 000000000,000000000..dbf777616 new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,80 @@@ ++#!/usr/bin/make -f ++ ++export DEB_BUILD_MAINT_OPTIONS = hardening=+all ++export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs ++ ++%: ++ dh $@ --with bash_completion ++ ++CONFFLAGS = ++ ++ifeq ($(DEB_HOST_ARCH_OS),linux) ++CONFFLAGS += \ ++ -Dnetworkmanager=true \ ++ -Dsystemd=true ++endif ++ ++ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) ++CONFFLAGS += -Dtests=true ++else ++CONFFLAGS += -Dtests=false ++endif ++ ++ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH)) ++CONFFLAGS += --cross-file=$(DEB_HOST_GNU_TYPE)-gobject-introspection.ini ++endif ++ ++override_dh_auto_configure: ++ dh_auto_configure -- \ ++ --libdir=/usr/lib \ ++ -Dportal_helper=false \ ++ -Dextensions-tool:bash_completion=enabled \ ++ $(CONFFLAGS) ++ ++override_dh_auto_build: ++ # Regenerate the css files before building ++ env MESON_SOURCE_ROOT=$(CURDIR) MESON_DIST_ROOT=$(CURDIR) \ ++ python3 build-aux/generate-stylesheets.py ++ ++ dh_auto_build ++ ++override_dh_makeshlibs: ++ dh_makeshlibs -X/usr/lib/gnome-shell/ ++ ++override_dh_shlibdeps: ++ # gnome-shell uses mutters private mutter-clutter-1.0.so etc. ++ dh_shlibdeps -l"usr/lib/$(DEB_HOST_MULTIARCH)/mutter" ++ ++# Upstream test timeouts assume an otherwise unloaded system, but that ++# isn't necessarily the case for a porterbox or multiple parallel builds. ++# Keep the timeout reasonably short for architectures where interactive ++# debugging is more likely, but extend it a lot on architectures that might ++# be very slow or using qemu for buildds. ++ifneq ($(filter amd64 i386,$(DEB_HOST_ARCH_CPU)),) ++test_timeout_multiplier = 3 ++else ++test_timeout_multiplier = 20 ++endif ++ ++meson_test_options = --timeout-multiplier $(test_timeout_multiplier) ++ ++ifneq ($(filter mips64el riscv64,$(DEB_HOST_ARCH_CPU)),) ++# gnome-shell on mips64el works on a real GPU (in practice usually an ++# AMD GPU), but crashes when using llvmpipe or softpipe, which is all that ++# is available on the buildds, so we only run the unit tests at build time ++# and skip the tests that would run the whole Shell. See discussion in ++# https://salsa.debian.org/gnome-team/gnome-shell/-/merge_requests/71 ++meson_test_options += --no-suite shell ++else ifneq ($(filter mips64el riscv64,$(AUTOPKGTEST_TEST_ARCH)),) ++meson_test_options += --no-suite shell ++endif ++ ++override_dh_auto_test: ++ifeq (testsuitedisabled,$(filter nocheck,$(DEB_BUILD_OPTIONS))) ++ env XDG_CACHE_HOME="$(shell mktemp -d -t cache-XXXXXXXX)" \ ++ dbus-run-session -- \ ++ dh_auto_test -- $(meson_test_options) ++endif ++ ++# Skip. We only use dh_gnome for dh_translations for Ubuntu ++override_dh_gnome: diff --cc debian/salsa-ci.yml index 000000000,000000000..a65fd0532 new file mode 100644 --- /dev/null +++ b/debian/salsa-ci.yml @@@ -1,0 -1,0 +1,7 @@@ ++--- ++ ++variables: ++ SALSA_CI_DISABLE_AUTOPKGTEST_I386: 0 ++ ++include: ++ - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml diff --cc debian/shlibs.local index 000000000,000000000..486e4faaf new file mode 100644 --- /dev/null +++ b/debian/shlibs.local @@@ -1,0 -1,0 +1,1 @@@ ++libgnome-bluetooth-applet 0 gnome-bluetooth (>= 3.0.0) diff --cc debian/source/format index 000000000,000000000..163aaf8d8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/source/lintian-overrides index 000000000,000000000..e69de29bb new file mode 100644 --- /dev/null +++ b/debian/source/lintian-overrides diff --cc debian/source/options index 000000000,000000000..a2018ca18 new file mode 100644 --- /dev/null +++ b/debian/source/options @@@ -1,0 -1,0 +1,1 @@@ ++extend-diff-ignore = "data/theme/.*\.css$" diff --cc debian/source_gnome-shell.py index 000000000,000000000..9e0bcf7cd new file mode 100644 --- /dev/null +++ b/debian/source_gnome-shell.py @@@ -1,0 -1,0 +1,45 @@@ ++from apport.hookutils import * ++import os ++ ++def is_process_running(proc): ++ ''' ++ Determine if process has a registered process id ++ ''' ++ log = command_output(['pidof', proc]) ++ if not log or log[:5] == "Error" or len(log)<1: ++ return False ++ return True ++ ++def add_info(report): ++ attach_related_packages(report, ['mutter-common']) ++ ++ attach_gsettings_package(report, 'gnome-shell-common') ++ attach_gsettings_package(report, 'gsettings-desktop-schemas') ++ attach_gsettings_package(report, 'mutter-common') ++ attach_gsettings_schema(report, 'org.gnome.settings-daemon.plugins.color') ++ attach_gsettings_schema(report, 'org.gnome.settings-daemon.peripherals.touchscreen') ++ ++ try: ++ monitors = os.path.join(os.environ['XDG_CONFIG_HOME'], 'monitors.xml') ++ except KeyError: ++ monitors = os.path.expanduser('~/.config/monitors.xml') ++ ++ attach_file_if_exists(report, monitors, 'monitors.xml') ++ ++ result = '' ++ ++ dm_list = apport.hookutils.command_output(['sh', '-c', ++ 'apt-cache search \"display manager\" | cut -d \' \' -f1 | grep -E \"dm$|^gdm3?\\b\"']) ++ ++ for line in dm_list.split('\n'): ++ if (is_process_running(line)): ++ result = line ++ break ++ ++ report['DisplayManager'] = result ++ ++ if command_available('journalctl') and os.path.exists('/run/systemd/system'): ++ report['ShellJournal'] = command_output(['journalctl', ++ '/usr/bin/gnome-shell', ++ '-b', '-o', 'short-monotonic', ++ '--lines', '3000']) diff --cc debian/tests/build-and-test index 000000000,000000000..9849472f8 new file mode 100755 --- /dev/null +++ b/debian/tests/build-and-test @@@ -1,0 -1,0 +1,19 @@@ ++#!/bin/sh ++ ++set -e ++ ++# Define cleanup function ++cleanup() { ++ exit_code=$? ++ cp -afr obj-*/meson-logs "$AUTOPKGTEST_ARTIFACTS" ++ exit $exit_code ++} ++ ++trap cleanup EXIT ++ ++echo "debian/rules override_dh_auto_configure " ++debian/rules override_dh_auto_configure ++ ++echo "debian/rules override_dh_auto_test" ++env META_DBUS_RUNNER_DISABLE_LOGIND_PASSTHROUGH=1 \ ++ debian/rules override_dh_auto_test diff --cc debian/tests/control index 000000000,000000000..0d002db26 new file mode 100644 --- /dev/null +++ b/debian/tests/control @@@ -1,0 -1,0 +1,13 @@@ ++Tests: build-and-test ++Depends: @builddeps@ ++Restrictions: allow-stderr ++ ++Tests: shell-tests ++Classes: desktop ++# FIXME: We only actually depend on fewer components, but ++# until upstream does not support properly installed tests, we need ++# to generate few tools first. ++Depends: @builddeps@, ++ gnome-shell, ++Architecture: !riscv64 ++Restrictions: allow-stderr skippable diff --cc debian/tests/shell-tests index 000000000,000000000..b3414ef97 new file mode 100755 --- /dev/null +++ b/debian/tests/shell-tests @@@ -1,0 -1,0 +1,59 @@@ ++#!/bin/bash ++# autopkgtest check: Run the to verify gnome-shell works correctly ++# (C) 2025 Canonical Ltd. ++# Author: Marco Trevisan ++ ++set -eu ++ ++XDG_RUNTIME_DIR="$AUTOPKGTEST_TMP/runtime-dir" ++mkdir -m 700 "$XDG_RUNTIME_DIR" ++export XDG_RUNTIME_DIR ++ ++build_dir=$AUTOPKGTEST_TMP/build_dir ++meson "$build_dir" --prefix=/usr ++ninja -C "$build_dir" src/gnome-shell-perf-helper ++ ++export G_DEBUG="fatal-criticals" ++export META_DBUS_RUNNER_DISABLE_LOGIND_PASSTHROUGH=1 ++export G_MESSAGES_DEBUG="GNOME Shell" ++export GNOME_SHELL_BUILDDIR="$build_dir/src" ++export SHELL_BACKGROUND_IMAGE="$PWD/data/background.png" ++ ++if grep -qFw ID=ubuntu /etc/os-release; then ++ export GNOME_SHELL_SESSION_MODE="user" ++else ++ export GNOME_SHELL_SESSION_MODE="ubuntu" ++fi ++ ++patch -d "${GNOME_SHELL_BUILDDIR}" -p1 --merge <<"EOF" ++--- a/gnome-shell-test-tool 2025-09-12 01:59:13.539304200 +0200 +++++ b/gnome-shell-test-tool 2025-09-12 01:59:40.329774473 +0200 ++@@ -42,7 +42,7 @@ ++ args = [] ++ if wrap: ++ args += wrap.split(' ') ++- args.append(os.path.join(self_dir, 'gnome-shell')) +++ args.append('/usr/bin/gnome-shell') ++ ++ args.append('--automation-script') ++ args.append(options.script) ++EOF ++ ++printf "Running as: "; id ++echo "Environment:" ++env | LC_ALL=C sort -u ++ ++declare -A tests ++tests[basic]="" ++tests[closeWithActiveWindows]="" ++tests[headlessStart]="--hotplug" ++tests[fittsy]="" ++ ++for i in "${!tests[@]}"; do ++ echo "##### Running test $i" ++ dbus-run-session -- \ ++ "${GNOME_SHELL_BUILDDIR}/gnome-shell-test-tool" \ ++ --headless \ ++ "$PWD/tests/shell/$i.js" \ ++ ${tests[$i]} ++done diff --cc debian/upstream/metadata index 000000000,000000000..8f8daffb4 new file mode 100644 --- /dev/null +++ b/debian/upstream/metadata @@@ -1,0 -1,0 +1,6 @@@ ++--- ++Name: GNOME Shell ++Bug-Database: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues ++Bug-Submit: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/new ++Repository: https://gitlab.gnome.org/GNOME/gnome-shell.git ++Repository-Browse: https://gitlab.gnome.org/GNOME/gnome-shell/ diff --cc debian/watch index 000000000,000000000..05e71bce5 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,7 @@@ ++Version: 5 ++ ++Source: https://download.gnome.org/sources/@PACKAGE@/cache.json ++Matching-Pattern: [\d.]+/@PACKAGE@-([\d.]+\.?(?:beta|rc)?[\d.]*)@ARCHIVE_EXT@ ++Download-Url-Mangle: s|cache.json|| ++Search-Mode: plain ++Uversion-Mangle: s/\.(alpha|beta|rc)/~$1/